【问题标题】:CSS is working on local server but not on Heroku serverCSS 正在本地服务器上工作,但不在 Heroku 服务器上
【发布时间】:2021-04-28 22:13:06
【问题描述】:

我制作了一个简单的时事通讯注册页面,它在本地服务器上运行良好,但是当我将它添加到 Heroku 时,由于某种原因 CSS 不起作用。它显示一条错误消息“拒绝应用来自 '...' 的样式,因为它的 MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。”。我的 CSS 似乎链接正确,因为它可以在本地服务器上运行。如果有人能帮我解决这个问题,我将不胜感激,谢谢!

【问题讨论】:

    标签: heroku


    【解决方案1】:

    这里的第一个答案应该没问题Stylesheet not loaded because of MIME-type 如果您使用的是 Express 服务器(node js),请像这样在服务器上添加您的文件夹

    app.use("/public", express.static("public"));
    

    Public 是您存储 CSS 的文件夹。

    【讨论】:

    • 非常感谢!我将它添加到我的 app.js 并修复了它!
    猜你喜欢
    • 2018-09-10
    • 1970-01-01
    • 2016-11-05
    • 2018-12-05
    • 1970-01-01
    • 2011-11-11
    • 1970-01-01
    • 1970-01-01
    • 2019-10-16
    相关资源
    最近更新 更多