npm指令
NPM指令
#PackageManage #命令
卸载
npm uninstall --save-devnpm uninstall -gnpm uninstall强制重新build,重新构建package依赖
npm rebuild清除缓存
npm cache clean查看.npmrc位置
npm config list编辑.npmrc文件
npm config edit查看npm版本
npm -v获取npm配置缓存位置
npm config get cache检查当前npm源 切换回npm默认源
npm get registry切换到npm淘宝源(淘宝源亲测不是总是最新的)
npm config set registryhttps://registry.npm.taobao.org/切换回npm默认源
npm config set registryhttps://registry.npmjs.orgnpm 与 yarn 对比
+--------------------------------------------------+--------------------------+| npm | yarn |+==================================================+==========================+| npm install | yarn install |+--------------------------------------------------+--------------------------+| npm install <package> | yarn add <package> |+--------------------------------------------------+--------------------------+| npm install <package> --save | yarn add <package> || npm install <package> --save-dev | yarn add <package> --dev |+--------------------------------------------------+--------------------------+| npm uninstall <package> | yarn remove <package> || npm uninstall <package> --save-dev | yarn remove <package> || npm uninstall <package> -save-optional [package] | yarn remove <package> |+--------------------------------------------------+--------------------------+| 清除缓存 | npm cache clean || npm cache clean | |+--------------------------------------------------+--------------------------+| 卸载node_module并重新安装 | yarn upgrade || rm -rf node_modules && npm install | |+--------------------------------------------------+--------------------------+