npm 是官方的 node.js 包管理器,已包含在 nodejs
中.安裝軟體包
任何包可以用以下命令安裝:
$ npm install packagename這個命令會將包安裝在當前目錄下
node_modules
目錄內,可執行命令(如果有)安裝在node_modules/.bin
目錄下.
作為系統級的全域性安裝使用-g
選項:
# npm -g install packagename預設情形下這個命令會將包安裝至
/usr/lib/node_modules/npm
,需要管理員許可權.
作為個人使用者級的安裝您可以使用乙個本地目錄來配置npm
。這可以通過多種方式完成:
第乙個方法已不被推薦因為您需要記住位置並且每次操作都需要新增引數。
第二個方法只是新增下列行到您的 shell 配置檔案 (e.g..bash_profile
)。
path=$path:~/.node_modules/bin不要忘記重新登入或重啟您的 shell。export npm_config_prefix=~/.node_modules
第三個方法您可以使用命令:
$ npm config edit您可以找到
prefix
選項並且設定乙個期望的位置:
prefix=~/.node_modules不要忘記刪除行前面的
;
否則會被當作注釋。
您現在可以新增可執行命令的位置到您的 shell 配置檔案 (e.g..bash_profile
)。
path=$path:~/.node_modules/bin再次提示不要忘記重新登入或重啟您的 shell。
更新包
更新包只需要執行
$ npm update packagename對於全域性環境安裝的包 (
-g
)
# npm update -g packagenamenote:請記住全域性安裝的包需要管理員許可權
更新所有包
有時您只希望更新所有包,去掉包名將試圖更新所有包。
$ npm update或者新增
-g
標記更新全域性環境安裝的包
# npm update -g刪除包
刪除使用-g
標記安裝的包只須:
# npm -g uninstall packagenamenote:請記住全域性安裝的包需要管理員許可權
若刪除個人使用者目錄下的包去掉標記執行:
$ npm uninstall packagename列出所有包
若要顯示已安裝的包的樹形檢視執行:
$ npm -g list
感謝:
NPM常用命令
npm是隨同nodejs一起安裝的包管理工具,能解決nodejs 部署上的很多問題,常見的使用場景有以下幾種 3 允許使用者將自己編寫的包或命令列程式上傳到npm伺服器供別人使用。安裝npmnpm install npm gnpm 安裝 node.js 模組 npm install name 解除安...
npm常用命令
使用 定製的 cnpm gzip 壓縮支援 命令列工具代替預設的 npm npm install g cnpm registry 檢視所有命令 npm help 檢視某條命令的詳細幫助 npm help install 檢測是否安裝成功 npm v 公升級npm到最新版 npm install np...
npm常用命令
npm cache clean force npm install registry 臨時使用 映象install npm registry install express 使用臨時 映象install某個模組 npm install g cnpm registry 全域性安裝 映象,之後可以直接使...