删除node_modules
在linux下可以使用rm -rf node_modules来快速删除文件夹。
| 1 | rm -rf node_modules | 
在windows也有类似命令。
在你的项目目录下打开cmd ,使用rd /s /q node_modules 可以快速删除
| 1 | rd /s /q node_modules | 
如果是powershell,使用rd -r node_modules命令
| 1 | rd -r node_modules | 
推荐(最方便,删除速度超快)
利用npm rimraf
| 1 2 | npm install rimraf -g rimraf node_modules | 
清除npm缓存
输入: npm cache clean -f
| 1 | npm cache clean -f | 
添加cnpm 指令
| 1 | npm install -g cnpm --registry=https://registry.npm.taobao.org | 
发布Npm包时需要先切换回官方地址
获取NPM仓库地址:
| 1 | npm config get registry | 
切换回Npm官方:
| 1 | npm config set registry http://registry.npmjs.org | 
临时使用
| 1 2 | #本次从淘宝仓库源下载 npm --registry=https://registry.npm.taobao.org install | 
修改npm的源
| 1 2 | #设置淘宝源 npm config set registry https://registry.npm.taobao.org | 
安装依赖(i)
| 1 |  npm install [<name><version>][-g]/[--save][-dev] | 
更新依赖(up, upgrade)
| 1 | npm update [<name><version>][-g]/[--save][-dev] | 
卸载依赖(remove、rm、r, un、unlink)<>
| 1 | npm uninstall [<name><version>][-g]/[--save][-dev] | 
命令 node_modules package.json
| 1 2 3 4 5 | npm install  npm install --production  npm install  是  否  否  否  npm install -g  否  否  否  否  npm install --save  是  dependencies  是  是  npm install --save-dev  是  devDependencies  是  否 | 
查看Npm版本
| 1 | npm -v | 
NPM设置代理
| 1 2 3 | npm config set proxy=http://127.0.0.1:10809 npm config set https-proxy http://127.0.0.1:10809 npm config set registry=http://registry.npmjs.org | 
关于https
经过上面设置使用了http开头的源,因此不需要设https_proxy了,否则还要增加一句:
| 1 | npm config set https-proxy http://server:port | 
代理用户名和密码
| 1 2 | npm config set proxy http://username:password@server:port npm confit set https-proxy http://username:password@server:port | 
取消代理
| 1 2 | npm config delete proxy npm config delete https-proxy |