npm是javascript的包管理器,能解決NodeJS部署上的不少問題,本文對npm的基本命令作一些記錄及介紹。javascript
原文連接java
npm是隨node一塊兒安裝的,node下載地址。
npm特色:node
檢查npm版本或測試npm是否安裝成功git
npm -v
升級npmnpm
npm install npm -g
安裝模塊json
npm install <module name>
全局安裝模塊緩存
npm install -g <module name>
查看安裝模塊服務器
npm ls
查看全部全局安裝模塊svn
npm list -g
更新模塊測試
npm update <module name>
卸載模塊
npm uninstall <module name>
搜索模塊
npm search <moduel name>
建立模塊
npm init
添加用戶
npm adduser
發佈模塊
npm publish
撤銷模塊某個版本
npm unpublish <package>@<version>
清空npm本地緩存
npm cache clear
使用淘寶鏡像
npm install -g cnpm --registry=https://registry.npm.taobao.org
package.json位於模塊的目錄下,用於定義包的屬性。
屬性說明:
npm使用語義版本號來管理代碼,版本號分爲X.Y.Z三位,分別表明主版本號、次版本號和補丁版本號。
版本號更新原則: