0

我目前在 azure devops 的构建管道中使用 npm 任务。最近 npm run 步骤开始失败,出现以下错误。当我手动安装 sass 和 sass-loader 时,npm run 步骤通过而没有任何错误。如何从管道安装完整的模块。?

错误模块构建失败(来自 ./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/lib/loader.js):

4

2 回答 2

0

您可以尝试以下方法,看看是否可以解决问题:

  1. 执行npm install命令以在管道中安装node-sass(请参见此处)。

    npm install -D node-sass
    
  2. 在本地机器上重新配置你的 npm 包。

    • 安装或升级Angular到最新版本。
    • 将源存储库签出到本地计算机。
    • 卸下机头模块和包装锁。
    • npm isntall通过命令重新安装包的刷新依赖项。
    • 将更改推送到远程存储库,然后尝试管道。
于 2021-01-13T02:30:12.363 回答
0

我通过使用 npm 任务添加另一个步骤并传递和参数(sass-loader)来安装 sass 模块,从而解决了这个问题。

于 2021-01-18T08:18:31.040 回答