nvm 安装 node , npm 报错,无效

1、下载
可在点此在github上下载最新版本,本次下载安装的是windows版本。打开网址我们可以看到有两个版本:

  • nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。
  • nvm-setup.zip:安装版,推荐使用
  • nvm 安装 node , npm 报错,无效_第1张图片
  • 解压 点击 【nvm-setup.exe】直接安装
  • 安装成功后,在cmd查看是否安装成功 nvm version
  • nvm 安装 node , npm 报错,无效_第2张图片

2.安装/管理nodejs

1、查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。

nvm list available

nvm 安装 node , npm 报错,无效_第3张图片

2、安装,命令中的版本号可自定义,具体参考命令1查询出来的列表

nvm install 12.18.3

nvm 安装 node , npm 报错,无效_第4张图片

3、使用特定版本

nvm use 12.18.3
//查看 
nvm list 

nvm 安装 node , npm 报错,无效_第5张图片

4、卸载

nvm uninstall 12.18.3

5.配置安装国内镜像
在nvm安装目录,找到 setting.txt用记事本打开添加如下两行
node_mirror: http://npm.taobao.org/mirrors...
npm_mirror: https://npm.taobao.org/mirror...
nvm 安装 node , npm 报错,无效_第6张图片

nvm 安装 node , npm 报错,无效_第7张图片

问题
(1).有时候 nvm use 12.18.3 发现node 安装成功了

image.png

查看npm版本报错
npm -v 

nvm 安装 node , npm 报错,无效_第8张图片

(2).对比发现在nvm目录node 版本v12.18.3的node_modules是空的
nvm 安装 node , npm 报错,无效_第9张图片

问题解决

需要自己到npm官网(https://npm.taobao.org/mirror...
node版本(https://nodejs.org/en/download/releases/
)
下载手动安装对应的npm版本
1、进入nvm下的指定的node版本目录发现目录下没有npm运行文件
2、进入node_modules发现文件夹为空
nvm 安装 node , npm 报错,无效_第10张图片

4、自己下载node对应的npm版本
5、解压后将文件夹重命名为npm并复制到node_modules目录下
nvm 安装 node , npm 报错,无效_第11张图片

6、最后查看是否可以,cmd中输入npm -v,看到版本号就说明可以了

npm -v

image.png

参考:
安装nvm:
https://www.cnblogs.com/gaozejie/p/10689742.html

npm无效:
https://blog.csdn.net/Deleven_Blog/article/details/100077732

环境变量配置:
https://www.cnblogs.com/peng-zhao/p/10919967.html

你可能感兴趣的:(前端,node.js)