npm ERR path /Users/user/Desktop/app/node_modules/node-sass

在尝试使用npm安装时遇到了与node-sass相关的错误,问题出现在环境变化后未重新编译绑定。错误提示建议运行`npm rebuild node-sass`以适配当前环境。博主回忆起在较低的node版本(v12.16.2)下安装成功,因此通过nvm切换回该版本解决了问题。此外,还分享了nvm的安装链接。

 打开项目 执行 npm i 报了一大堆错.
看到有node-sass字样,然后用的node版本是v16.12.0.

This usually happens because your environment has changed since running `npm install`.
Run `npm rebuild node-sass` to download the binding for your current environment.
at module.exports (E:\code\xxproject\node_modules\node-sass\lib\binding.js:15:13)
at Object.<anonymous> (E:\code\xxproject\node_modules\node-sass\lib\index.js:14:35)
"node-sass": "^4.14.1",
"sass-loader": "^8.0.2",

想到以前的node版本较低时可以安装.

nvm切换node版本到12.16.2 ,再安装就可以了.

nvm 安装:

1.https://zhuanlan.zhihu.com/p/366059754

2.http://nvm.uihtm.com

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值