【问题标题】:Ionic2 and IonicDeploy离子和离子部署
【发布时间】:2016-06-13 06:52:01
【问题描述】:

我最近一直在尝试使用 Angular2 和 Ionic2 框架编写类似于 Dots 的游戏,但是我很早就遇到了问题。我想使用部署功能摆脱电缆并无缝更新移动设备上的应用程序,但是我意识到我不知道如何将部署服务导入我的项目。我会补充说我正在使用 TypeScript。

我一直在寻找整个互联网,但似乎只有我遇到过这样的问题。 Deploy 是否完全适用于 Ionic2?如果问题很幼稚或我的错误很愚蠢,请原谅我。 如有任何帮助,我将不胜感激。

我的主页代码:

import {Page} from 'ionic-angular';


@Page({
  templateUrl: 'build/pages/main/main.html'
})
export class MainPage{

  score: number;
  moves: number;

  doUpdate(){
      //IonicDeploy goes here
  }

}

【问题讨论】:

    标签: ionic-framework ionic2


    【解决方案1】:

    Deploy 是否可以与 Ionic2 一起使用?

    遗憾的是,论坛和the official documentation 中的一些帖子显示,目前并未完全支持它,引用:

    支持 Ionic 2

    我们已优先添加对 Ionic 2 的支持,但目前您在尝试将平台 Web 客户端添加到 Ionic 2 项目时会出错。

    同时,我建议尝试另一个来自 Microsoft 的名为 CodePush 的 Beta 服务,这里是 are some excellent slides 为 Ionic2 实现它,我偶然发现了同样的事情。

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    • 谢谢你的回答,我去看看!
    • 感谢@Suever 的提示。现在用报价编辑答案。
    【解决方案2】:

    我正在使用 ionic 2 并成功部署了我的应用程序,您可以这样做:

    ionic io init
    

    输入您的邮箱并通过,您可以在这里注册:ionic.io

    ionic add ionic-platform-web-client
    ionic plugin add ionic-plugin-deploy
    ionic upload
    

    现在请搜索并安装应用程序:离子视图,它可用于 android 和 ios -> 输入您的电子邮件 -> 选择您的应用程序 -> 同步应用程序

    要与其他人分享,您可以使用此命令:ionic share <email>

    我的系统信息:

    CLI v2.0.0-beta.30
    Cordova CLI: 6.2.0
    Gulp version:  CLI version 3.9.1
    Gulp local:   Local version 3.9.1
    Ionic Framework Version: 2.0.0-beta.8
    Ionic CLI Version: 2.0.0-beta.30
    Ionic App Lib Version: 2.0.0-beta.16
    OS: Distributor ID:     Ubuntu Description:     Ubuntu 16.04 LTS
    Node Version: v6.2.1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-15
      • 1970-01-01
      • 2018-01-24
      • 2017-10-19
      • 2015-08-08
      • 2017-12-23
      • 2019-08-12
      相关资源
      最近更新 更多