我完成了检查Ionic-Application和Source-Code的任务。我有一个编译的.apk文件,在Android上运行完美。现在我检查了这个项目。它是用Typescript和AngularJS编写的,一切看起来都很正常。我进入Ionic文件夹并执行了ionic add platform android
,然后创建了一个有效的apk文件。然而,它不起作用我只得到一个空白的屏幕。我的apk和工作的文件大小是完全相同的。
在Webstorm中,我尝试在浏览器中运行它,执行运行配置,然后运行浏览器。在那里我也得到一个空白页面。顶部的URL指向正确的起点。在Developer Tools中,一切似乎都很正常。我看到了所有的脚本源和控制台消息。唯一的问题是,他说他错过了键盘插件,但我猜,这并不是真的相关。
那么我的选择是什么?我们公司没有任何开发人员,所以没有人可以问他们如何编译应用程序。有一个package.json,其中甚至键盘也定义了cordova-plugins。还有一个gulp文件似乎只编译Sass并与Bower做一些事情。
我也无法发布整个项目,也是因为法律问题,但我最好的选择是什么?我从来没有用Ionic做过什么,所以很难找到错误。
答案 0 :(得分:0)
我有类似的问题。我的解决方案是检查文件夹中的代码,转到该文件夹,然后运行
npm install -g ionic
如果我没有这样做 - 在尝试让它发挥作用时我就不会有任何错误。