首頁 > web前端 > js教程 > 主體

我的第一個 npm 庫創建之旅

PHPz
發布: 2024-07-24 13:36:40
原創
417 人瀏覽過

My Journey Creating My First npm Library

我的旅程創造最好的聖經 npm 庫

大家好!我是 BestCodes,我想分享我創建第一個 npm 庫的經驗。作為一名全端開發人員,我一直使用 npm 庫,但我自己從未製作過。我認為是時候投入其中,學習新東西,並在過程中享受一些樂趣。所以,這是最佳聖經如何誕生的故事。

創意火花

我是聖經的忠實粉絲,尤其是英皇欽定本 (KJV)。我是基督徒,所以這是可以預料的。我想,「為什麼不創建一個可以非常輕鬆地與之互動的庫呢?」所以,這就是我所做的。 best-bible 旨在幫助您輕鬆取得 KJV 聖經中的不同經文、章節等內容。

弄髒我的手

工具和技術

為了建構這個,我使用了聖經的 JSON 檔案和古老的 JavaScript。我希望該程式庫非常靈活,因此它支援 ECMAScript 模組 (ESM)、CommonJS (CJS) 和 TypeScript。這樣,它幾乎可以適應任何項目設定。

困難的部分

新增 TypeScript 支援確實令人頭痛。我必須設定一個 tsconfig.json 檔案並找出所有內容的類型。確保它適用於 import 和 require 語句需要一些認真的嘗試和錯誤。 (認真的嘗試和錯誤。我經歷了近60個版本!)。

當我遇到困難時,我向 Google 求助或向 AI 尋求協助。我甚至在 DEV 上找到了一些很棒的文章!那裡有大量很棒的信息,而且開發者社區很棒,所以我設法克服了困難。

測試和文檔

測試對於確保一切順利進行非常重要。我在不同的機器上安裝了該庫並編寫了測試來捕獲任何錯誤。對於文檔,我整理了詳細的自述文件,並在我的網站上設定了更多文檔。

單飛

這個項目都是我的。這很有挑戰性,但也非常有益。獨自完成意味著我需要學習和成長很多,弄清楚從頭開始創建 npm 庫的整個過程。

發布和反饋

我剛剛推出了 best-bible,所以還沒有得到太多回饋。我很高興聽到人們的想法以及他們如何使用它。回饋對於改進非常有幫助。

一些建議

如果你正在考慮創建自己的 npm 庫,這是我的建議:堅持下去,不要害怕尋求幫助。那裡有大量的資源,而且開發者社群也很棒。最重要的是,玩得開心!


創造最佳聖經是一次很棒的經歷,我希望你發現它很有用。如果您嘗試一下或有任何回饋,請告訴我。快樂編碼!

以上是我的第一個 npm 庫創建之旅的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!