1.NPM常見命令
npm install -g cnpm --registry=https://registry.npm.taobao.org 安裝淘寶鏡像
npm access 設置模塊的訪問級別
npm adduser 添加用戶
npm cache(npm -c) 管理模塊緩存
npm config 管理模塊配置文件
npm help(npm -h) 查看NPM幫助信息
npm init 引導創建package.json文件 --yes 全部使用默認配置
npm install(npm i) 安裝模塊 -g 全局安裝 --save 運行時依賴 上線依舊需要
--save-dev 開發時依賴 上線不需要
可以使用 moduleName@版本號 安裝指定版本 默認安裝最新版
npm uninstall 卸載模塊 -g 卸載全局依賴
npm ls (list) 查看已安裝模塊
npm publish 發佈模塊
npm root 顯示NPM根目錄 -g 查看全局根目錄
npm start 啓動模塊
npm stop 停止模塊
npm test 測試模塊
npm update(npm -up) 更新模塊
npm version(npm -v) 查看NPM版本信息
npm outdated 查看過時的模塊
npm config set xxx=xxx更改npm的配置
npm restart 重修加載模塊
2.NPM模塊結構
package.json:模塊的描述性文件。
bin: 存放可執行的二進制文件。
lib: 存放Javascript代碼。
doc: 存放文檔。
test: 存放單元測試用例。
最底限度:模塊應包含描述性文件package.json以及存放模塊代碼的index.js文件。