删除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 |