流星应用程序无法处理模数
meteor app not working on modulus
请记住,我让这个应用程序在本地和在线共享的几个盒子上完美地运行。
我已将我的流星应用程序上传到modulus。模板工作良好,数据库迁移良好。。。但我的模板都没有被填充。使用(jschrome)控制台,我可以访问我的所有模型MyModel.fund({foo:bar}),我可以获得记录,但我的渲染脚本失败了。
我的大多数"页面"都是在初始应用程序加载时呈现的,所有页面都是在屏幕外的div中呈现的,这样我就可以在屏幕内外转换少数页面,然后被动填充并在屏幕上移动。这些div中的静态内容加载,如果直接从路由器调用,则加载动态内容。任何想法都会有很大帮助!
您是否尝试在本地生产模式下运行Meteor?我曾经遇到过类似的问题,发现生产和开发模式之间的区别在于问题(缩小等),而不是特定的主机。
要在本地机器上以生产模式测试您的应用程序,只需使用生产选项集运行流星
meteor --production
另一种想法是,节点版本可能存在问题。如果您正在使用Modulus CLI进行部署,则它当前使用的是Demeteorizer的旧版本,该版本设置的节点版本为v0.10.22,而Meteor的当前版本依赖于node v0.10.25或更高版本。我已经联系了Modulus,他们告诉我他们很快就会更新,但我不知道他们的工作时间是什么。值得一提的是,我正在Modulus上运行一个非常复杂的Meteor 0.8.0.1应用程序,该应用程序具有多个包和NPM依赖项,我在早期版本的Node上运行时没有遇到任何问题。
如果您确实认为这可能是问题所在,我被告知Modulus CLI有一个-n选项,您可以使用该选项手动设置节点版本。类似这样的东西:
modulus deploy -n 0.10.25
- 在MVVM视图模型中处理应用程序范围的元素
- 如何处理IOS网络应用程序中的空锚点
- 如何通过osascript处理同一应用程序的两个实例
- 在Node Webkit应用程序中从DOM单击按钮时运行批处理文件
- 如何在phonegap应用程序中处理Ajax json响应
- 在基于Strophe.js的聊天应用程序中处理状态
- 如何处理数据-Windows 8应用程序
- 简单客户端应用程序中的文件处理
- 如何处理可以'无法在Titanium应用程序上访问主机
- iOS版离线Jquery Mobile应用程序中处理导航的正确方法
- 如何在React应用程序中处理权限检查(Redux中的状态维护)
- Chrome应用程序可以注册协议处理程序吗
- 是什么处理Hello,Lungo应用程序中的导航
- 谷歌应用程序脚本:如何在没有用户交互的情况下调用绑定到处理程序的函数
- 如何在JMVC/Can.js中处理应用程序的版本控制
- 什么'是在AngularJS中处理应用程序状态和事件广播的最佳实践
- 通过phonegap处理应用程序时存储数据
- 如何处理应用程序在长时间暂停(未终止)后恢复的情况
- 如何在java中处理应用程序/excel类型的响应
- ASP.Net MVC:使用windows身份验证处理应用程序会话