我一直在尝试使用
npm i node-sass
但是,每当我尝试npm start时,我都会得到以下错误
Node Sass version 6.0.0 is incompatible with ^4.0.0 || ^5.0.0.我甚至尝试降级为V5.0.0或V4.14的节点-sass,但它只是不会安装!当我使用ctrl+c强制退出时,它会输出一个巨大的日志(请让我知道是否可以在这里发布)。
如能提供任何帮助,将不胜感激。
发布于 2021-05-10 14:43:01
面对同样的问题,我需要通过运行node -v来检查我的节点版本,并与支持的节点-sass版本进行比较。
然后我用npm uninstall node-sass卸载节点-sass(我也卸载@type/ NodeJS,检查是否有包含对节点-sass的引用的devDependencies并删除它),然后再重新安装npm i node-sass@4.14 --在我的例子中是4.14,因为我安装了NodeJS v14.16.1,我运行npm i来重新构建我所有的包,它解决了我的问题。
发布于 2021-07-11 16:21:08
这就解决了
若要安装工作节点-sass版本,可以使用
npm uninstall node-sass
npm install node-sass@4.14.0使用下表选择版本号,根据正在使用的节点版本,可以使用命令node --version检查该版本

我希望这对有帮助
发布于 2021-05-11 15:25:22
该消息与具有特定版本范围的sass-loader相关,该版本在https://github.com/webpack-contrib/sass-loader/releases/tag/v11.1.0中进行了扩展。
https://stackoverflow.com/questions/67469732
复制相似问题