2015-11-05 259 views
0

我最近有一些问题与我的节点/ NPM /离子安装,所以删除了一切,并再次安装。例如(我已经尝试删除ios平台并在之前再次添加)之后,在通过Ionic CLI(v1.7.7)启动新项目后,我注意到了一个奇怪的行为 - 通过运行离子启动myApp空白建设项目)。科尔多瓦覆盖离子 - 应用程序陷入“Apache科尔多瓦 - 设备就绪”屏幕

  • 每当我添加了iOS平台,我注意到,当我运行它卡在“阿帕奇科尔多瓦在iPhone应用程序中的index.html文件不会被复制到平台/ IOS/WWW文件夹
  • - Device Ready“(设备就绪)屏幕(可能是前一个结果);
  • 启动屏幕显示科尔多瓦标志,而不是以前用我以前的安装显示的Ionic标志;
  • 应用程序图标还显示科尔多瓦标志 - 用于显示离子标志 科尔多瓦版本是5.3.3。

我正在运行OS X优胜美地和我的Node.JS版本是5.0.0。

+0

仅供参考:几天前发布了对[Cordova for iOS9](https://cordova.apache.org/announcements/2015/11/02/cordova-ios-3.9.2.html)的支持。不知道它是否会有所帮助。 – JesseMonroy650

回答

4

我刚刚有同样的问题。我在Mac OSX El Cap上。我做你做的一切,再加上自制增加(CLI上更容易看到http://www.johnpapa.net/how-to-use-npm-global-without-sudo-on-osx/

我被卡住,直到我尝试这个计算器问题:(Cordova run --debug building blank app),我发现我有同样的问题 - 离子生成不将www文件夹复制到/ platforms/ios/www文件夹中。一旦我复制它在ios模拟器中工作。

我希望能帮到他们解决它!多么痛苦!我喜欢这个平台 - 但不是这个错误。

+0

复制文件夹后需要配置什么吗?外部文件添加更改? – amrography

+0

我正在使用Ionic 2,它的效果很好。 – amrography

0

来自离子论坛的人建议将节点降级到4.2.2。有效! :)