当我这样做时,我收到以下信息:
命令:
ionic start blank myapp --v2
错误:
[错误]抱歉! --v1和--v2标志已被删除。 使用--type选项。 (离子开始 - 帮助) 对于Ionic Angular项目,请尝试离子启动空白myapp --type = ionic-angular
我的Ionic CLI版本是:
ionic -v
3.3.0
答案 0 :(得分:6)
更新2:您无法再在Ionic 3 CLI中创建Ionic 2项目。
因为Ionic 2没有更新&使用Ionic 3重写,它使用Angular 4。
因此,如果您创建新的Ionic项目,它将默认使用Ionic 3。
通过更新,语法中也很少进行更改:
创建一个新项目:(你有3个模板可用于Ionic,即空白,标签,侧面菜单)
- ionic start {{AppName}} {{TemplateName}} ==>最新的Ionic代码库项目
- ionic start {{AppName}} {{TemplateName}} --type ionic1 ==> Ionic v1项目
醇>
是的,You can check this link out
ionic start [app-name] [template] --type = ionic1
离子启动[app-name] [template] --type = ionic2
ionic start [app-name] [template] --type = ionic-angular
我现在有离子-v 2.2.2所以无法测试它,所以请尽量让我知道;)
答案 1 :(得分:4)
您不必为Ionic 2项目指定-v2,因为Ionic 3项目只是一个Ionic 2项目,具有一些新功能,例如延迟加载和采用Angular 4而不是Angular 2。像Angular 2和4是相同的框架,Ionic 2和3也是相同的
答案 2 :(得分:0)
您可以签入
ionic start --list
离子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