Angular 无法定位样式表警告

Sam*_*ksa 5 stylesheet typescript angular

我收到了这样的警告

Warning: Unable to locate stylesheet: D:\Angular\certification\Angular8Certification\https:\stackpath.bootstrapcdn.com\bootstrap\4.4.1\css\bootstrap.min.css     

Run Code Online (Sandbox Code Playgroud)

我是 Angular 的新手。当我添加 css 时它不适用。原因是什么,我应该怎么做?

这是我的控制台 在此处输入图片说明

小智 13

编辑:

此警告是由 polyfill 的新更新引起的。

解决方案是:

  1. 从index.html中删除所有bootstrap cdn链接

  2. 安装引导程序 > npm install bootstrap

  3. 接下来,转到 angular.json 文件并将 Bootstrap CSS 和 JavaScript 文件的路径添加到构建目标下的 styles 和 script 数组中,如下所示: 在此输入图像描述

  4. ng serve --open再次。

结果

在此输入图像描述

这个解决方案对我有用。

  • @SujalShah 如果你真的想从 CDN 加载 css 并且不将其包含到本地目录中的 angular.json 样式中,你知道如何避免警告消息吗? (3认同)