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

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



