【问题标题】:MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabledMIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查
【发布时间】:2021-06-20 19:28:21
【问题描述】:

我正在使用 ULTIMANG 模板,它在本地运行良好,但是当我将它上传到 Github 并从那里克隆代码时,它给了我

MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。 错误。

我正在使用 Angular 9,我第一次遇到这个错误。请有人指导我如何解决这个问题。

【问题讨论】:

标签: angular primeng


【解决方案1】:

在 Angular 项目中为 sass watch 添加命令。

在脚本中打开 package.jason 添加 "scss": "sass --watch src/assets:src/assets --no-source-map"

这将为 sass 生成 css 文件并编译它们,你会找到会导致错误的文件,然后你可以修复它。

【讨论】:

    【解决方案2】:

    这个答案在使用 Nodejs 时很有用。

    在根目录创建公用文件夹 然后在 public 文件夹中创建 css 文件夹,在这里您可以创建自己的 css 文件。 然后将以下代码行添加到您的 app.js 文件中

    app.use(express.static(__dirname + '/public'));

    然后将以下路径添加到 html 文件的 css 链接 href。

    “css/文件名.css”

    因此问题解决了。此解决方案适用于上述问题 (100%)

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2023-02-13
    • 2021-07-12
    • 2018-08-01
    • 2018-07-31
    • 2018-11-21
    • 2018-08-30
    • 2021-07-09
    • 2019-08-06
    • 2018-09-12
    相关资源
    最近更新 更多