1攻人、npm安裝模塊
【npm install xxx】利用 npm 安裝xxx模塊到當前命令行所在目錄;
【npm install -g xxx】利用npm安裝全局模塊xxx;
本地安裝時將模塊寫入package.json中:
【npm install xxx】安裝但不寫入package.json;
【npm install xxx –save】 安裝并寫入package.json的”dependencies”中预茄;(寫入依賴隔显,執(zhí)行npm install 會安裝依賴里面模塊)
【npm install xxx –save-dev】安裝并寫入package.json的”devDependencies”中。(寫入依賴蜻直,執(zhí)行npm install 會安裝依賴里面模塊)
devDependencies 節(jié)點下的模塊是我們在開發(fā)時需要用的盯质,比如項目中使用的 gulp 袁串,壓縮css、js的模塊呼巷。這些模塊在我們的 項目部署后是不需要的囱修,所以我們可以使用 -save-dev 的形式安裝。像 express 這些模塊是 項目運行必備的王悍,應(yīng)該安裝在 dependencies 節(jié)點下破镰,所以我們應(yīng)該使用 -save 的形式安裝。
2压储、npm刪除模塊
【npm uninstall xxx】刪除xxx模塊鲜漩;
【npm uninstall -g xxx】刪除全局模塊xxx;