0%

[Node.js] 發佈 NPM package

NPM

簡介

NPM 全名是 Node Package Manager, 是 Node.js 的套件管理工具,讓開發者方便地安裝及管理所需要的第三方套件,也可以讓開發者發佈自己的 packages.

事前準備

首先,我們需要先註冊 NPM 帳號,才能發佈自己的 packages.

設定

設定 Node.js project 中的 package.json, 通常在一開始建立專案時,會執行:

1
$ npm init

這步驟就已經完成了 package 的基本設定,當然隨時也可以再修改設定內容~

發佈

開發完成後,如果是第一次發佈,需要先註冊:

1
$ npm adduser       # 輸入 npm 的帳號密碼即可

接著就可以執行以下指令來發佈我們的 package:

1
$ npm publish

完成後,我們就可以方便地安裝自己的 package:

1
$ npm install <package_name>

之後有更新 package 的話,只要修改 package.json 並再執行一次 npm publish 指令,即可更新 package.

參考資料