1

在运行现有的 Angular4 应用程序时,我在 MAC 上面临以下问题。它在执行时向我显示了这个错误ng serve

./node_modules/css-loader 中的错误?{"sourceMap":false,"import":false}!./node_modules/postcss-loader/lib?{"ident":"postcss","sourceMap":false}! ./node_modules/sass-loader/lib/loader.js?{"sourceMap":false,"precision":8,"includePaths":[]}!./node_modules/angular-calendar-week-hours-view/angular -calendar-week-hours-view.scss 模块构建失败:错误:找不到模块“node-sass”

我在 angular-cli.json 中导入样式如下

"styles": [
        "../node_modules/angular-calendar-week-hours-view/angular-calendar-week-hours-view.scss"
      ],

可能的问题是什么?

"styleExt": "scss",

在 angular-cli.json 中将 styleExt 添加为 scss。我确实有节点 9.11.1

4

1 回答 1

0

最新的 node.js 版本存在问题。安装旧版本 6.8.0 解决了问题

最新版本抛出错误npm install node-sass 它在较低版本中运行良好。

于 2018-04-11T12:31:20.867 回答