nvm安装Node12.22.12没有npm
一、起因
因为需要运行一个项目,下载依赖包过程中是出现了错误
因此需要换node版本,查询了下node–sass4.12.0版本需要node几
nvm install 12.22.12
nvm use 12.22.12
npm -v不存在了
二、解决
nvm安装node后没有了npm,那说明是在用nvm安装的node版本是没有安装npm的,验证一下,
nvm root 显示出nvm的安装目录
我的安装在了d盘的soft文件夹下
发现确实没有npm的身影。
npm安装呗,node12.22.12 对应的npm版本是6.14.16
cnpm install npm@6.14.16下载不下来,所以我就直接去node官网https://nodejs.org/zh-cn/download/releases下载对应的zip把东西解压在了我v12.22.12路径下,就可以运行npm了。
三、【高枕无忧法】配置nvm下载node的同时把对应的npm下载好
通过查询发现,可以配置些东西给来高枕无忧。
打开nvm文件夹下的settings.txt文件,在最后添加以下代码:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
这样就能成功在用nvm安装node的时候成功安装对应的npm版本使用
四、【日常记不住命令】nvm的常用命令整理
nvm ls–remote :列出所有远程服务器的版本(官方node version list)
nvm list :列出所有已安装的 node 版本
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。