node.js - `sass-loader` 需要 `node-sass` >=4。请安装兼容版本

标签 node.js angular node-modules angular6 saas

我尝试在 Mac 中构建我的 Angular 6 项目,但它不起作用,在 Windows 上正常工作,没有任何错误,但无法在 ma​​c 上运行 我不得不面对这种类型错误

Module build failed: Error: sass-loader requires node-sass >=4. Please install a compatible version.

Node -v  8.11.3  (Mac)/ 8.11.3 (windows)

Npm -v 6.1.0(Mac) / 5.6.0(windows)

任何人都知道如何修复 Mac 上的该错误

谢谢

最佳答案

我今天遇到这个问题,发现该链接非常有帮助。

https://github.com/webpack-contrib/sass-loader/issues/563

长话短说,npm重建node-sass将解决问题

关于node.js - `sass-loader` 需要 `node-sass` >=4。请安装兼容版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51277137/

相关文章:

javascript - 将子组件的输出发送到父组件 - Angular 2

javascript - 关于 node.js 应用程序启动的问题

javascript - 如何创建一个带有附加到对象的方法的 npm 包?

node.js - 我想将 2 个图像数组从我的 Angular 前端传递到我的后端 Node js

javascript - 如何在函数中返回 Promise 的结果

javascript - Angular 6 - 日期管道

angular - 使用 Angular 在单元测试覆盖率中包含组件模板

node.js - shelljs 性能缓慢

node.js - 使用静态时获取所需的错误根路径

node.js - require.resolve 未解决依赖关系