node
使用nvm,方便安装各种版本的node,安装教程https://blog.youkuaiyun.com/HuangsTing/article/details/113857145
操作流程
1、使用nvm查看node版本

2、使用nvm下载特定版本的node

3、因为之前已经有另外一个版本的node,所以需要指定自己需要使用的版本

nvm常用命令
- nvm -version 查看版本
- nvm list available 所有的node版本
- nvm list 查看当前电脑上的node版本
- nvm install 下载具体的node版本 比如nvm install 14.16.0
- nvm use 具体的node版本 指明要使用的是哪一个node版本
出现的问题
npm使用不了,输入npm -v,得到的是npm:command not found。
错误发生的背景:初始的时候,首先安装了nvm,然后使用nvm安装了22.12.0的node,在这个过程中运行node -v npm -v都顺利得到了具体的版本。后来因为软件需要14.16.0的node,便使用nvm安装了,在这个过程中只运行了node -v,得到了版本号,并没有尝试运行npm。
1、首先输入
where node
找到当前正在使用版本的node所在位置,在文件夹中打开,点击node_modules文件夹,里面应该是含有npm,否则说明npm在下载node的时候没有下载好(正常情况下,下载node的时候npm一起下载了)
正常情况下的文件夹内容如下:

nvm文件夹进入之后:

回看node操作流程中的第二步,里面提示了错误,但当时并没有注意。
点击进入node_modules/npm文件夹:

2、具体解决——卸载并重新安装14.16.0 的node
卸载:
nvm uninstall 14.16.0

重新下载:
nvm install 14.16.0

可以和node操作流程中的第二步所展示的截图进行比对。
启用新版本的node:
nvm use 14.16.0

查看版本:

欢迎交流,一切顺利!



被折叠的 条评论
为什么被折叠?



