gpt4 book ai didi

meteor - 无法让公用文件夹在 meteor 0.3.7 中工作

转载 作者:行者123 更新时间:2023-12-04 15:46:44 24 4
gpt4 key购买 nike

全部,
我已将此作为问题发布到 Meteor's GitHub page几周前,但没有得到答复。这个问题看起来很简单,也许没有人能相信我。

以下是重现该问题的步骤。我创建了一个名为“foo”的全新 Vanilla meteor 项目,使用:

meteor create foo

我在其中创建了一个“公共(public)”文件夹并在其中复制了一张图片(troll.jpg)。

然后我编辑了 foo.html 独家显示图片。我从 meteor 的示例中看到,与公共(public)文件夹中的内容对应的 URL 只是/。
<head>
<title>foo</title>
</head>

<body>
<img src="/troll.jpg">
</body>

我删除了我不使用的 foo.js 和 foo.css。

然后我启动 meteor ,页面只显示一个损坏的图像占位符。 Web 浏览器的控制台(MacOS 的 Chrome 20.0.1132.47)说:
Resource interpreted as Image but transferred with MIME type text/html: "http://localhost:3000/troll.jpg". innerhtml.js:80
_htmlToFragment innerhtml.js:80
Meteor.ui.render liveui.js:33
(anonymous function) template.foo.js:1
ready startup_client.js:9

使用 Safari 我得到了同样的结果。 Meteor 在 GitHub 上的示例似乎可以正常工作。我究竟做错了什么?谢谢。

G。

最佳答案

我遇到了一个类似的问题,我认为它将字体文件作为 text/html mime-type 提供,但结果发现我的字体文件的路径是错误的。修复路线解决了问题。

这很令人困惑,因为服务器应该返回 404 错误而不是 200 OK,但它现在可以工作了。

关于meteor - 无法让公用文件夹在 meteor 0.3.7 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com