【问题标题】:Is it possible to create Ionic 2 project in Ionic 3 CLI是否可以在 Ionic 3 CLI 中创建 Ionic 2 项目
【发布时间】:2017-11-06 02:36:21
【问题描述】:

执行此操作时,我收到以下消息:

命令:

ionic start blank myapp --v2

错误:

[错误] 抱歉! --v1 和 --v2 标志已被删除。 使用 --type 选项。 (离子开始--帮助) 对于 Ionic Angular 项目,请尝试 ionic start blank myapp --type=ionic-angular

我的 Ionic CLI 版本是:

ionic -v
3.3.0

【问题讨论】:

    标签: ionic-framework ionic2


    【解决方案1】:

    更新 2:您不能再在 Ionic 3 CLI 中创建 Ionic 2 项目。

    由于 Ionic 2 没有更新,而是使用 Ionic 3 重写,而 Ionic 3 使用 Angular 4。

    因此,如果您创建新的 Ionic 项目,它将默认使用 Ionic 3。


    更新 1: More Info Available Here

    随着更新,语法也发生了一些变化:

    要创建一个新项目:(您有 3 个可用于 Ionic 的模板,即空白、选项卡、侧边菜单)

    1. ionic start {{AppName}} {{TemplateName}} ==> 最新的 Ionic 代码库项目
    2. ionic start {{AppName}} {{TemplateName}} --type ionic1 ==> Ionic v1 项目

    是的,You can check this link out

    ionic start [app-name] [template] --type=ionic1

    ionic start [app-name] [template] --type=ionic2

    ionic start [app-name] [template] --type=ionic-angular

    我现在有 Ionic -v 2.2.2,所以无法测试它,所以请尝试告诉我 ;)

    【讨论】:

    • ionic start myapp blank --type=ionic2 Error: Unable to find starter type for ionic2
    • 你能创建离子 1 吗?
    • 您是否尝试过将 package.json 更改为 ionic 2 组件然后运行项目?它可能会起作用
    • 它的初始项目设置,所以我必须在哪里找到 package.json
    • 我认为 Ionic 2 已被弃用,而 Ionic 3 仍在继续。
    【解决方案2】:

    你可以签到

    ionic start --list
    

    Ionic 2/3 的启动器(--type=ionic-angular)

    name     | description
    -----------------------
    tabs     | A starting project with a simple tabbed interface
    sidemenu | A starting project with a side menu with navigation in the content area
    blank    | A blank starter project
    super    | A starting project complete with pre-built pages, providers and best practices for Ionic development.
    tutorial | A tutorial based project that goes along with the Ionic documentation
    aws      | AWS Mobile Hub Starter
    

    【讨论】:

      【解决方案3】:

      您不必为 Ionic 2 项目指定 --v2,因为 Ionic 3 项目只是具有一些新功能的 Ionic 2 项目,例如延迟加载和采用 Angular 4 而不是 Angular 2。就像 Angular 2和4是同一个框架,Ionic 2和3也是一样的

      【讨论】:

      • 你确定吗?我要从stretch创建一个项目
      猜你喜欢
      • 2018-02-13
      • 2022-08-19
      • 1970-01-01
      • 2020-06-29
      • 2020-03-07
      • 2019-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多