【问题标题】:MeteorJS App not working correctly after *.meteor.com deploy*.meteor.com 部署后 MeteorJS 应用程序无法正常工作
【发布时间】:2014-08-29 14:59:39
【问题描述】:
我最近完成了一个竞赛项目,但在部署到 *.meteor.com 时遇到了问题。
部署本身可以工作,如您所见here,但我的主页上应该显示帖子的动态模板都不会出现/工作,您也不能创建帐户等。我相信我可能有问题我的路由。
我认为这可能是路由问题。我使用的是 0.9.1 版。源码可以找到here.
有什么想法吗?在本地运行它效果很好,使用 --debug 功能进行部署也无济于事。控制台中没有错误。
【问题讨论】:
标签:
javascript
deployment
meteor
【解决方案1】:
问题可能来自您在 head 标签中指向外部脚本的链接。这些应该通过包加载。
访问您的网站,我的控制台显示:
Failed to load resource: the server responded with a status of 403 (Forbidden)
http://use.typekit.net/c/765ffa/azo-sans-web:i4:i7:n4:n7:n9,proxima-nova:i4…a7a4dd7b8a278a2bbbafab3833d56270f9b83c60ccd331a8fd4b7d3712346dcd4c9f5ac346
这来自你的 head 标签中的这些脚本:
<script type="text/javascript" src="//use.typekit.net/mkh6uio.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
看看通过包加载它们是否可以纠正问题。