如何解决azure devops npm 任务
我目前在 azure devops 的构建管道中使用 npm 任务。 最近 npm run 步骤开始失败并出现以下错误。当我手动安装 sass 和 sass-loader 时, npm run 步骤通过而没有任何错误。如何从管道安装完整的模块。
模块构建失败中的错误(来自 ./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/lib/loader.js):
解决方法
您可以尝试以下方法,看看问题是否可以解决:
-
执行
npm install
命令以在管道中安装 node-sass(请参阅 here)。npm install -D node-sass
-
在本地机器上重新配置您的 npm 包。
- 安装或升级 Angular 到最新版本。
- 将源存储库签出到本地计算机。
- 取下机头模块和包装锁。
- 通过
npm isntall
命令为您的软件包重新安装刷新依赖项。 - 将更改推送到远程存储库,然后尝试管道。
我通过添加另一个带有 npm 任务的步骤并传递参数(sass-loader)来安装 sass 模块来解决这个问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。