node.js - Node-sass 不在 npm-start V6.0.0 上运行

标签 node.js sass node-sass

我一直在尝试使用安装 node-sassnpm i node-sass但是每当我尝试时都会收到以下错误 npm start :

Node Sass version 6.0.0 is incompatible with ^4.0.0 || ^5.0.0.
我什至尝试将 node-sass 降级到 V5.0.0 或 V4.14,但它无法安装!它会卡在最后,当我使用 ctrl+c 强制退出时,它会输出一个巨大的日志(如果我可以在这里发布,请告诉我)。
任何帮助,将不胜感激

最佳答案

我遇到了同样的问题,我需要通过运行 node -v 来检查我的 Node 版本并与 supported node-sass version 进行比较
然后我用 npm uninstall node-sass 卸载 node-sass (我也卸载了@types/node-sass,检查您是否有包含对 node-sass 的引用的 devDependencies 并将其删除)然后再次重新安装 npm i node-sass@4.14在我的情况下是 4.14,因为我安装了 NodeJS v14.16.1,我运行了 npm i重建我拥有的所有软件包并解决了我的问题。

关于node.js - Node-sass 不在 npm-start V6.0.0 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67469732/

相关文章:

node.js - 在 KeystoneJS 中使用 S3File 处理图像

sass - Sass是否具有开关功能?

css - Angular 6 Material 检索 Material 颜色

visual-studio - 在文件之间共享SASS变量,而不导入或引用变量文件?

node.js - 无法在 Windows 64 位和 Node.js 10.x 中使用 node-sass?

javascript - 无法获取 Node 中解码后的base64数据的值

javascript - 访问 CSV 文件

reactjs - webpack sass-loader 不生成类选择器样式

javascript - Node.js:意外省略 var 声明通过全局对象、错误或功能公开所有变量?

javascript - 如何在 Ubuntu 中恢复 npm 的默认全局路径?