1. npm build [<package-folder>]
- <package-folder>: 根目錄中包含package.json文件的文件夾.
這個(gè)命令一般是被npm link和npn install這些命令行所調(diào)用,不會(huì)單獨(dú)進(jìn)行使用
2. npm-config
- npm config set <key> <value> [-g|--global] //為一個(gè)key值設(shè)置value值
- npm config get <key> //獲取一個(gè)key值的value值
- npm config delete <key> //刪除一個(gè)key值
- npm config list //顯示所有的config項(xiàng)
- npm config edit //使用editor打開(kāi)一個(gè)config文件
- npm get <key> //
- npm set <key> <value> [-g|--global]
3.npm init [-f|--force|-y|--yes]
init指令會(huì)詢問(wèn)一系列的問(wèn)題,并將你的配置寫成一個(gè)package.json文件岁经。如果使用了-f|--force|-y|--yes這些參數(shù)锨天,那么會(huì)生成一個(gè)默認(rèn)的package.json文件菊卷。
4. npm install
在沒(méi)有其他參數(shù)時(shí)這個(gè)指令會(huì)安裝所有package.json文件中配置的依賴包。
- npm install <packages-name> //安裝這個(gè)包的最新版本
- npm install <packages-name> -g //全局安裝這個(gè)包的最新版本
- npm install <packages-name> --sav //安裝這個(gè)包的最新版本并寫入package.json文件的dependencies字段湿刽。
- npm install <packages-name> --sav-dev //安裝這個(gè)包的最新版本并寫入package.json文件的devDependencies字段的烁。
5. npm start
如果在package.json文件中配置了start字段,那么npm start
命令將會(huì)執(zhí)行start字段所對(duì)應(yīng)的value的內(nèi)容诈闺,如果start字段缺省渴庆,那么將會(huì)運(yùn)行node server.js
6. npm stop
將執(zhí)行stop字段所對(duì)應(yīng)的腳本
7. npm update
- npm update [-g] [<pkg>...]
這個(gè)命令將會(huì)將依賴包升級(jí)到最新版本。
8. npm run
- npm run-script <command> [-- <args>...]
alias: npm run
這個(gè)命令將會(huì)運(yùn)行script字段的任意指令雅镊,如果script字段缺省那么將會(huì)列出所有可以run的指令襟雷。