我用
开发了一个带有离子的应用程序一周//working flawlessly
ionic run --device --livereload --consolelogs
自从我开始删除最后两个参数
以来,它一直都是完美的//blank screen of death
ionic run --device
(离子服务也运行良好,没有控制台错误)
在启动画面之后,它现在给我一个空白的屏幕,控制台没有任何错误,我在过去的6个小时里一直在调试这个没有成功。我知道那里有很多解决方案,但它们似乎都不适合我。
似乎--livereload正在向根www文件夹提供,而默认运行命令正在提供平台文件夹www(也许这是一个线索)。
这是我的离子信息
Cordova CLI: 5.4.0
Gulp version: CLI version 3.9.0
Gulp local:
Ionic CLI Version: 1.7.10
Ionic App Lib Version: 0.6.5
ios-deploy version: 1.8.3
ios-sim version: 5.0.4
OS: Mac OS X El Capitan
Node Version: v0.12.2
Xcode version: Xcode 7.1.1 Build version 7B1005
答案 0 :(得分:1)
......我刚刚发现了我的问题。显然从CDN加载图书馆是个问题。刚下载了我正在使用的所有CDN的librairies到lib文件夹,现在一切正常。
答案 1 :(得分:0)
当您的index.html中有<base href="/">
时,也会发生这种情况,这样可以使livereload正常工作,但会阻止捆绑的应用加载文件。