- 删除node_modules
安装rimraf : npm install rimraf -g
使用命令删除 : rimraf node_modules
- 查看npm命令: npm help
- 全局命令参数-g: npm install -g / npm uninstall -g
- 查看包信息: npm info package
- 淘宝镜像: npm config set registry = register.npm.taobao.org
- 使用cnpm : npm install cnpm -g
- 使用nrm改变镜像: npm install nrm / nrm use taobao
- 运行package.json中的scripts命令: npm run dev/serve/build
- 生产/开发参数
用于生产环境的依赖包 dependencies : npm i package --save(-S)
用于开发环境的依赖包 devDependencies: npm i package --save-dev(-D)
只安装package.json中的dependencies里的包: npm i --production
安装package.json中的dependencies和devDependencies里的包: npm install
- 其他命令:
npm ls --depth 0 -g // 看看哪些失效了
npm prune -g // 修剪全局包
npm rebuild -g // 重建全局包
npm update -g // 更新全局包版本
npm cache clear --force -g // 删除全局包的缓存(慎重)