12 Jan 2024
50
35
在開發屬於你的第一個 npm 套件時,首先撰寫常用的共用函式庫,例如驗證表單欄位的函式。接著,透過 npm link 快速測試本地套件,避免每次修改後都需重新發布。最後,將套件發布至 npm 伺服器,供其他專案使用
npm link
:
nvm
管理 Node.js 版本,符號連結會建立在當前 Node.js 版本目錄下。
npm link [套件名稱]
:
node_modules
目錄中建立指向全域符號連結的連結,讓專案直接使用本地開發的套件。
package.json
中的 name
屬性,而非專案資料夾名稱。
npm remove -g [套件名稱]
。npm unlink [套件名稱]
,然後重新安裝正式版本的套件。
npm link
可以提升本地開發效率,但需謹慎管理符號連結,避免在不同
Node.js 版本間產生衝突。