解决node升级到18版本node-sass安装问题
warning:
这篇文章距离上次修改已过429天,其中的内容可能已经有所变动。
node-sass 不支持 Node.js 版本 18,因为它依赖于一个已经不再维护的 node-gyp 库。要解决这个问题,你可以选择降级 Node.js 到一个支持的版本,或者使用一个替代的 sass 包,比如 sass 官方的包或者 dart-sass。
降级 Node.js:
你可以安装一个以前的 Node.js 版本,比如 Node.js 16。
使用
sass官方包(sass):npm uninstall node-sass npm install sass使用
dart-sass:npm uninstall node-sass npm install sass --save-dev
在实际操作中,可能需要修改构建脚本和样式导入路径,以适应新的包。
请注意,Node.js 18 支持的是 sass 的新版本,因此,如果你的项目依赖于特定的 node-sass 功能,可能需要重新评估和修改你的构建流程。
评论已关闭