gpt4 book ai didi

javascript - meteor 应用程序无法在模数上工作

转载 作者:搜寻专家 更新时间:2023-11-01 00:08:20 25 4
gpt4 key购买 nike

请记住,我在本地和在线共享的几个盒子上完美地本地运行了这个应用程序。

我已经将我的 meteor 应用程序上传到 modulus。模板工作正常,数据库迁移正常......但我的模板都没有填充。使用 (js chrome) 控制台我可以访问我所有的模型 MyModel.find({foo:bar}) 我可以获取记录,但是我的渲染脚本失败了。

我的大部分“页面”都是在初始应用程序加载时呈现的,所有呈现在屏幕外的 div 中,因此我可以在屏幕上和屏幕外转换少数页面,然后 react 性地填充并在屏幕上移动。这些 div 中的静态内容加载,如果直接从路由器调用则加载动态内容。任何想法都会有很大帮助!

最佳答案

您是否尝试过在本地以生产模式运行 Meteor?我曾经遇到过类似的问题,发现生产模式和开发模式之间的差异是问题(缩小等)而不是特定主机。

要在本地机器上以生产模式测试您的应用程序,只需运行带有生产选项集的 meteor

meteor --production

另一个想法是 Node 版本可能存在问题。如果您使用 Modulus CLI 进行部署,它当前使用的是旧版本的 Demeteorizer,它设置 Node 版本为 v0.10.22,而当前版本的 Meteor 依赖于 Node v0.10.25 或更高版本。我已经联系了 Modulus,他们告诉我他们会很快更新这个,但我不知道他们的工作时间表是什么。对于它的值(value),我在 Modulus 上运行一个非常复杂的 Meteor 0.8.0.1 应用程序,具有多个包和 NPM 依赖项,并且在早期版本的 Node 上运行时我没有遇到任何问题。

如果您确实认为这可能是问题所在,我听说 Modulus CLI 有一个 -n 选项,您可以使用它来手动设置 Node 版本。像这样:

modulus deploy -n 0.10.25

关于javascript - meteor 应用程序无法在模数上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23376580/

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