相关疑难解决方法(0)

向Angular添加CSS文件时出现Mime类型错误

我正在尝试使用Angular构建一个静态站点.我想要的是将一些全局的css/js /图像文件添加到index.html

这是我的代码 index.html

<link rel="stylesheet" type="text/css" href="css/layers.css">
Run Code Online (Sandbox Code Playgroud)

css在同一级别的文件夹index.html文件

我为我添加的每个样式表收到此错误(来自ng服务与chrome)

拒绝从' http:// localhost:4200/css/layers.css ' 应用样式,因为其MIME类型('text/html')不是受支持的样式表MIME类型,并且启用了严格的MIME检查.

我也试过添加它

#.angular-cli.json
"styles": [
        "styles.css",
        "css/layers.css"
      ],
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

我的角度设置是

Angular CLI: 1.6.5
Node: 8.1.4
OS: darwin x64
Angular: 5.2.2
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cli: 1.6.5
@angular-devkit/build-optimizer: 0.0.42
@angular-devkit/core: 0.0.29
@angular-devkit/schematics: 0.0.52
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.5
@schematics/angular: 0.1.17
typescript: 2.5.3
webpack: 3.10.0
Run Code Online (Sandbox Code Playgroud)

css mime-types angular

16
推荐指数
5
解决办法
4万
查看次数

标签 统计

angular ×1

css ×1

mime-types ×1