【问题标题】:How do I recompile an Ionic 1.x app?如何重新编译 Ionic 1.x 应用程序?
【发布时间】:2017-10-02 19:18:17
【问题描述】:

几年前,我使用 Ionix 1.x 和 JavaScript 构建了一个 Ionic 应用程序。它已经运行了很长一段时间,但现在需要重新编译才能在 iOS 11 上使用。我的构建现在完全被 ionic@latest 更新破坏了。

我的问题是如何在我的开发机器上安装正确版本的 Ionic,以便该应用程序可以编译?我应该能够将最新的 ionic-cli 命令与旧版本的 Ionic 依赖项一起使用吗?我还没准备好将我的应用程序移植到 Ionic 2+ 和 Angular 2+ 和 TypeScript。

【问题讨论】:

    标签: javascript ios angularjs ionic-framework build


    【解决方案1】:

    ionic@latest cli 非常适合构建 ionic1 项目,但您会发现与旧平台和插件的一些兼容性问题。建议您先更新平台:

    cordova platform update ios
    

    对于一些最新的 iOS 11 问题,尤其是 iPhone X 屏幕问题,您可能想尝试一下:

    cordova platform update ios@4.5.0
    

    对于任何导致问题的插件,您需要将它们单独删除并重新添加:

    cordova plugin rm cordova-plugin-xxxx --save
    cordova plugin add cordova-plugin-xxxx --save
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-17
      • 2018-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-25
      • 2018-03-24
      相关资源
      最近更新 更多