nvm,node不是内部命令,npm版本不支持问题(曾经安装过nodejs)

nvm安装后nvm -v有效,node指令无效

环境变量配置无问题

推荐方案

下载你需要的node版本

Index of /dist/ (nodejs.org)

下载后解压到你的nvm存储版本的位置

cmd进入切换你的使用版本(此时你的nodejs是从网上下载的,npm文件是存在的)

nvm use <版本>

在此时你的node命令和npm命令应该就是生效的

切换成功后,如果你使用的版本比较早,可能会出现这个

输入你要的npm版本( npm -v:查看npm版本)

版本对应关系Node.js --- Node.js Releases (nodejs.org)

npm -g install npm@9.5.1

完成

在进行包的替换时,如果发现不生效,可以关闭命令窗口,还是不生效就重启试试


安装后没问题,但是安装vue后,显示vue不是内部命令

npm config get prefix

此时会给你一个地址,把地址保存,先看一下是否存在这个地址,配置环境变量,保存

然后关闭窗口再次打开就可以了

相关推荐
GISer_Jing6 分钟前
Node.js学习路线
前端·javascript·node.js
Wang's Blog1 小时前
Webpack: 持久化缓存大幅提升构建性能
前端·缓存·webpack
程序员储物箱1 小时前
Vue报错:Module not found: Error: Can‘t resolve ‘less-loader‘ in ‘文件地址‘
前端·vue
乐吾乐科技1 小时前
【国产开源可视化引擎Meta2d.js】锚点
前端·编辑器·web·数据可视化·大屏端
Her...2 小时前
electron教程(一)创建项目
前端·javascript·electron
logstach3 小时前
QML-Grid和OpacityMask
前端·qml
C+ 安口木3 小时前
前端代码规范 - 日志打印规范
前端·代码规范
Jesse_Kyrie4 小时前
配置windows环境下独立浏览器爬虫方案【不依赖系统环境与chrome】
前端·chrome·爬虫·python·scrapy
copyer_xyf5 小时前
文件上传
前端·javascript
野槐5 小时前
CSS原子化
前端·css