我有一个Meteor应用程序无法在mobile_config.js中读取App变量该应用程序在浏览器中运行,但图标和启动画面无法加载,路由在Android模拟器中无法正常工作。当应用程序最终在模拟器中加载时,控制台中没有编译错误:
(android:http://meteor.local/mobile_config.js:4)未捕获 ReferenceError:App未定义
我正在使用流星运行android --port http://my.ip:3000启动模拟器(使用我的实际IP地址)
我已经尝试过使用和不使用App.accessRule。我有使用相同mobile_config.js的测试应用程序,它工作正常。
我无法包含整个应用,但无论如何都不确定哪些代码段被破坏了。我怎样才能知道究竟是什么失败了?终端中没有记录其他错误。我怀疑除了mobile_config之外的其他问题。
安装了以下软件包的最新版本: 流星平台 下划线 zendy:velociratchet 铁:路由器 jackyqiu:流星jQuery的nicescroll 账户密码 地铁:时刻 防:假的 服务配置 帐户的用户界面
答案 0 :(得分:1)
您的文件名称不正确。
使用mobile-config.js
代替mobile_config.js
Meteor对此文件略有不同。它不会像您项目中的其他javascript文件一样运行并包含您的应用程序的代码。