【发布时间】:2016-07-08 12:45:35
【问题描述】:
我在将 Meteor 部署到像 /myapp/ 这样的子文件夹时遇到了一些问题。对于应用程序上未使用路由器形成的任何静态内容的链接或引用,URL 将无法解析,因为它们不包含 URL 前缀。
例如:
html
<a href="/">
<img src="/images/logo.png" alt="Site Logo" />
</a>
如果您将图像放在/public/images/ 目录中,这可以正常工作。但是,当您使用
ROOT_URL=htp://localhost:3000/myapp/ meteor run
图像不会呈现,链接将解析为 http://localhost:3000,如果您没有使用反向代理,您会收到来自流星的错误。
使用由路由器形成的路由的链接,按预期工作正常。
【问题讨论】:
标签: javascript meteor routing