7

我的 Angular 6.1 应用程序正在构建和运行良好。

我升级到 Angular 7。

现在在构建中,我遇到了多个这样的错误。

ERROR in ./src/styles.scss (./node_modules/@angular-devkit/build- 
angular/src/angular-cli-files/plugins/raw-css- 
loader.js!./node_modules/postcss-loader/lib??embedded!./node_modules/sass- 
loader/lib/loader.js??ref--14-3!./src/styles.scss)
Module Error (from ./node_modules/postcss-loader/lib/index.js):
(Emitted value instead of an instance of Error) CssSyntaxError: 
C:\Users\Markku\Documents\GitHub\crds-people\node_modules\crds- 
styles\assets\stylesheets\vendors\_timepicker.scss:18:24: Can't resolve 
'//crossroads-media.s3.amazonaws.com/images/chevron-up-blue.png' in 
'C:\Users\Markku\Documents\GitHub\crds-people\src'

16 |     }
17 |     &.glyphicon-chevron-up {
> 18 |       background-image: url(//linktomys3.amazonaws.com/images/chevron-up-blue.png);
     |                        ^
  19 |     }
  20 |   }

哪些变化会影响我的图形路径?

4

3 回答 3

5

它是一个node-sass问题。要修复它,请导航到终端中的项目文件夹并运行以下命令:

npm rebuild node-sass
于 2018-10-24T20:05:00.453 回答
2

这是依赖项问题,因此请更新您的依赖项并修复不安全的依赖项

1) npm audit fix  // fix insecure dependencies
2) npm install
于 2019-06-06T06:07:48.560 回答
0

尝试使用以下命令:

npm install --save-dev --unsafe-perm node-sass
于 2021-08-04T17:59:26.177 回答