我有这个应用程序似乎在localhost上正常运行但是当我将它部署到流星或数字海洋时,那么从突然的原因,没有功能工作......
以下是截屏视频:http://screencast.com/t/tyD995EyM
以下是meteor上的当前托管版本:cryptonic.meteor.com
数字海洋:104.236.90.81
git上的代码回购如果有帮助...... https://github.com/lklancir/cryptonic
任何人都可以帮我找到问题或指明方向,没有主要的控制台日志错误...
我可能猜测,在上传时在一个单独的.js文件中组合可能会有一些JS文件互相残杀,但为什么它在本地工作会让我困扰
答案 0 :(得分:1)
我确实在meteor.com网站的控制台中看到了这个错误......
Uncaught ReferenceError: gnMenu is not defined
我不完全确定,但我认为它可能是文件加载顺序。你有client / lib / custom.js,它使用来自client / lib / gnmenu.js的gnMenu
由于首先加载了lib中的所有文件,因此可能存在加载顺序问题。根据{{3}}页面,文件应该按字母顺序从lib加载,因此这将是一个问题,因为首先会加载custom.js,但我不知道为什么它可以在本地工作...
HTML template files are always loaded before everything else
Files beginning with main. are loaded last
Files inside any lib/ directory are loaded next
Files with deeper paths are loaded next
Files are then loaded in alphabetical order of the entire path