win7安装node版本最高只支持13.14.0
今天用nvm安装node 16 和 14.0.0都没有安装成功。原因是从14.0.0开始,node不再支持win7系统了。所以,最高只能安装到13.14.0历史node版本下载官方地址:https://nodejs.org/en/download/releases/历史npm版本官方下载地址:https://npm.taobao.org/mirrors/npm/使用nvm去安装高版本的node的时
今天用nvm安装node 16 和 14.0.0 都没有安装成功。
原因是从14.0.0开始,node不再支持win7系统了。
所以,最高只能安装到13.14.0
1、node和npm下载地址
历史node版本下载官方地址:https://nodejs.org/en/download/releases/
历史npm版本官方下载地址:https://npm.taobao.org/mirrors/npm/
使用nvm去安装高版本的node的时候,npm可能没有安装成功。就需要我们手动下载node对应的npm版本后,解压缩放到node安装目录下相应的地方去。
2、解决node安装成功后’npm’不是内部或外部命令
原因是node安装成功了,但是,因为网络原因,npm没有安装成功。需要手动添加。
我们去目录下查看,是没有npm文件的。
我们先找到我们安装的node版本对应的是什么npm版本。
在这里,我们会找到对应的npm版本。其实,用nvm安装的时候,命令行也会提示的。不过没有留意。
然后去上面我给的npm网址下载对应的压缩包。
下载完成后解压缩,得到如下文件夹
我们把整个文件夹拷贝到安装的node下的node_modules文件夹内,并且改名为npm
然后,我们进npm目录下的bin文件夹内,将标红的四个文件拷贝到node版本的目录下。
拷贝后,node目录如下
这个时候,我们在控制台运行 npm -v
来检查npm是否安装成功。
3、其他问题参考
windows下 nvm安装参考:https://blog.csdn.net/fenfeidexiatian/article/details/96993384
win7如果安装了高于14.0.0的版本,如何清除?
使用nvm uninstall 版本号
卸载相应的版本,然后在nvm下面,去手动删除对应的文件夹。
这个这样后,nvm list 命令 还能看到那个删除的版本,
则需要这篇文章 <<强制删除使用nvm安装的node版本>>
https://www.cnblogs.com/starlog/p/14385550.html
内容很简单,就是在nvm目录下,运行命令行 执行RD /S v15.8.0
后面的v15.8.0 改成你需要卸载的node版本。
2022.2.12更新:
淘宝的npm镜像地址失效了,下载不了怎么办?
有办法,我们知道,完整的node内其实是包含npm的。我们去下载一个对应版本zip格式的node版本下来,解压,里面就会有对应的npm。拷出来就可以了。
更多推荐
所有评论(0)