使用nvm切换node.js版本,vue项目中node.js对应的node-sass和sass-loader版本

本文介绍了如何通过nvm在Windows上安装和管理Node.js版本,以及如何解决因版本不匹配导致的node-sass和sass-loader报错问题。重点在于利用nvm灵活切换版本以适应不同项目需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍:NVM可以帮助我们快速切换node版本。不同项目可以使用不同版本。

1.下载nvm安装包地址

开始 下载nvm - nvm中文官网

 解压运行exe文件,一直下一步就行,直到安装完成。

2.测试是否安装成功nvm

命令行输入nvm,出现以下信息说明安装成功

 3.切换node版本,这里我们可以使用win10自带的PowerShell窗口,以管理员的身份运行,(Shift+鼠标放在左下角的win图标+鼠标右键,运行PowerShell窗口)

nvm ls  --查看node的版本
nvm use 16.14.0  --使用这个版本
备注:前面带*号代表你使用的版本(*16.14.0)

补充:因为每个每台电脑的配置都不同,使用node的版本也会不一样,可能会导致部分项目在另外一台电脑运行报错,原因就是node或者是node相关的依赖版本不同,这里我们就可以使用nvm来管理我们的node.js的版本,也是比较方便的。

node.js对应的node-sass,sass-loader版本

 报错原因就是node版本与node-sass,sass-loader版本不匹配

 

 对应的版本

 常用的node.js与node-sass,sass-loader对应版本

node--@14对应的版本
"node-sass": "^4.14.1",
"sass-loader": "^9.0.3",

node--@16对应的版本
"node-sass": "^6.0.1",
"sass-loader": "^10.0.1",

更换版本号(也可以直接修改项目中的package.json里面的版本,npm install重新安装依赖就行了)
npm uninstall node-sass
npm install node-sass@4.14.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值