Npm是Node.JS的程序包管理器,Npm命令能夠再cli中執行,方便進行包管理。如下爲本身在使用過程當中使用頻率比較高的一些經常使用命令,基本可以知足平常node包管理的相關操做需求。node
npm config list //查看npm主要配置包含:npm倉庫地址,cwd路徑,根目錄等配置信息
npm config ls -l //查看所有npm默認配置
npm config get key //查看config中key對應的配置項
npm config set key=value //設置config中key對應的配置項值爲value
npm --registry https://registry.npm.taobao.org install express // 修改當前項目的倉庫位置
npm config set registry https://registry.npm.taobao.org //修改全局配置到淘寶鏡像
設置完成後能夠經過如下命令查看是否配置成功express
npm config get registry 或 npm info express
設置完淘寶鏡像以後能夠經過以下命令定義cnpm命令。用於執行淘寶倉庫中的npm指令npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
發佈Npm包時須要先切換回官方地址json
npm config set registry http://registry.npmjs.org
先執行login命令登陸到官方倉庫中。code
npm login
切換到生成目錄(默認=dist)目錄下以後執行,將生成的包推送到官方倉庫ci
npm publish --access=public //public表示發佈的包的訪問級別爲public。
npm install @angular/core
npm install -g @angular/core
npm install --save @angular/core
npm install --save-dev @angular/core
命令 | node_modules | package.json | npm install | npm install --production |
---|---|---|---|---|
npm install | 是 | 否 | 否 | 否 |
npm install -g | 否 | 否 | 否 | 否 |
npm install --save | 是 | dependencies | 是 | 是 |
npm install --save-dev | 是 | devDependencies | 是 | 否 |
npm -v
npm ls
npm uninstall
npm -help (aliase -h) // 查看幫助信息 npm install -h // 查看安裝相關的命令幫助
官方連接
https://docs.npmjs.com/cli-documentation/文檔