常用 npm 命令
1. 安裝表悬;
別名:
i
- 普通安裝弥锄;
npm install gulp # 默認(rèn)安裝最新版本(本地安裝)
npm install gulp -g # 默認(rèn)安裝最新版本(全局安裝)
- 安裝指定版本;
npm install gulp@3.9.1
- 安裝到
dependencies
蟆沫;
npm install gulp --save
npm install gulp -S #-S, --save 安裝包信息將加入到 dependencies(生產(chǎn)階段的依賴)
package.json
文件中的dependencies
字段
"dependencies": {
"gulp": "^3.9.1"
}
- 安裝到
devDependencies
籽暇;
npm install gulp --save-dev
npm install gulp -D # -D, --save-dev 安裝包信息將加入到 devDependencies(開發(fā)階段的依賴),所以開發(fā)階段一般使用它
package.json
文件中的dependencies
字段
"devDependencies": {
"gulp": "^3.9.1"
}
- 精確安裝指定模塊版本饭庞;
npm install gulp --save-exact
npm install gulp -E # -E, --save-exact 精確安裝指定模塊版本
2. 在項(xiàng)目中引導(dǎo)創(chuàng)建一個(gè) package.json
文件戒悠;
npm init
3. 更新模塊;
別名:
up
npm update
4. 查看安裝的模塊舟山;
npm ls
5. 啟動(dòng)模塊;
npm start
該命令寫在
package.json
文件scripts
的start
字段中绸狐,可以自定義命令來配置一個(gè)服務(wù)器環(huán)境和安裝一系列的必要程序卤恳,如
"scripts": {
"start": "gulp -ws"
}
此時(shí)在命令行中輸入
npm start
命令相當(dāng)于執(zhí)行gulpfile.js
文件自定義的watch
和server
命令。
如果package.json
文件沒有設(shè)置start
寒矿,則將直接啟動(dòng)node server.js
6. 停止模塊纬黎;
npm stop
7. 重新啟動(dòng)模塊;
npm restart
8. 卸載模塊劫窒;
npm uninstall {pkg}
# 如卸載開發(fā)版本的模塊
npm uninstall gulp --save-dev
關(guān)注我,會(huì)看到更多的日志拆座。