此文只針對 JavaScript 專案,但仍然可以應用於其他專案
好的,您已經花了很多時間構建很酷且有用的工具或Github上的一個倉庫。下一步是讓整個世界聽到它並提供一些反饋。
這是釋出作品的訣竅:您的專案可能非常棒或非常無聊,老實說,對其他人毫無用處,但是,如果沒有人看過您的專案,則第一次或第二次都不會發生。
需要記住的重要一點是,您不是向人們要求“星星”,只需確保人們可以看到您的專案並讓他們決定欣賞您的作品,忽略或放置“不喜歡”。
你怎麼知道它會起作用
我(譯文原作者)最近的專案獲得了 3k 和 4k 星( github.com/Bogdan-Lyas… )並且它們都出現在 “Github 趨勢” 的頂部,所以希望這不是純粹的運氣,本文中的說明將也幫助你。但是在開始之前,您應該知道一件事:當然,如果您已經“線上流行”,那麼推廣您的專案會容易得多,即使專案不是那麼具有革命性的出色,它仍然可以順利進行。同時,最好你有 3 個粉絲,他們是你最好的朋友、妻子和你的貓的假賬號,即使你做得很好,你也很可能面臨挑戰,這可能值得社群讚賞。
告訴我我該怎麼做
您應該考慮 3 件重要的事情:
- 頻道
- 時間流
- Github“趨勢頁面”
頻道
頻道是您共享專案資訊的不同方式(通常是指網站)。
下面有一個列表:
- 釋出到 www.echojs.com
- 釋出到 www.reddit.com/r/webdev/
- 釋出到 www.reddit.com/r/javascrip…
- 釋出到 news.ycombinator.com/show
- 釋出到 lobste.rs
- 釋出到 dev.to/t/javascrip…
- 將您的專案提交到 betapage.co 。它看起來像“垃圾郵件”,但它在 Twitter 上有很多類似人的機器人,它們會分享關於你的新聞
- 將您的專案提交到 www.producthunt.com/ 。請記住,如果您沒有帳戶並要註冊 - 至少需要 3 天才能獲得釋出權,因此請提前註冊。
- 將您的專案提交到 thetechladder.com/
- 釋出到推特。反覆。確保您放置了所有相關的標籤,以便機器人接收您的推文。
- 傳送到聊天:gitter.im/andrewtelno…
gitter.im/chat-rooms/… gitter.im/FreeCodeCam…
- 聯絡相關領域的知名人士(例如 React 的 Dan Abramov 等)。傳送私人郵件並詢問反饋(儘量禮貌而不打擾,他們不必回答你,但可能)。
- 請您的朋友為您的帖子點贊。它應該儘快離開“冷”的狀態。
時間流
時間流比頻道重要得多。如果你在錯誤的時間釋出新聞,沒有人會看到它們。
不要一口氣釋出所有內容。慢慢來,準備社群。例如,做第一條推文併發布到不太受歡迎的網站,與朋友交談。您將收到您的第一顆星星並離開“冷”狀態。然後,人們稍後會看到專案已經有“明星”,所以這也讓他們更容易“明星”。
Reddit 和黑客新聞似乎是“主要”來源,當你的專案開始流行時釋出在那裡,以保持和增加這種增長。
定期發推文。但不要發垃圾內容。
Github “趨勢頁面”
啟動後的主要目標是進入“趨勢”頁面,由於統計超過 60% 的訪問者來自那裡。但這裡有一點:它是基於評級的列表,所以如果你當時有很多新的“React 工具/庫”,而你的倉庫標題中沒有“React”或“Go”——他們會打敗你 ^_^
如果沒有幫助
不要放棄,檢查你的專案並確保你做的一切都是正確的。檢查您是否擁有“理想的 README.md”的所有要點。“封面”真的很重要。有一篇很酷的文章 medium.freecodecamp.org/how-to-get-… 如何讓它變得更好。
如果那也沒有幫助
好吧,繼續做,可能你構建的下一件事會變得更好。記住,宣傳你關心的東西很容易,而且花了很多時間來製作它。不要構建“TodoList”應用程式,到目前為止我們有很多這樣的應用程式:)
如果你喜歡我翻譯的上述內容,歡迎關注我