如何在创建离子应用程序时指定角度版本

时间:2018-04-10 10:35:56

标签: angular cordova ionic-framework ibm-mobilefirst

我正在尝试使用具有Ionic框架的Mobilefirst开发应用程序。我发现这个应用程序使用angular-5。但我只知道AngularJS。在创建离子应用程序时是否有任何命令指定角度版本。

3 个答案:

答案 0 :(得分:3)

如果您真的想为AngularJS开发安装Ionic 1,可以使用npm选择这样的版本:

npm install -g ionic@1.4.0

如果你想获得旧的文档,你可以做here,但我真的认为你应该尝试升级到angular2 +并使用最新的离子。您可以详细了解如何迁移到angular2 here

答案 1 :(得分:2)

如果您想使用AngularJS进行离子开发,那么您需要使用标志ionic1启动项目,选择模板

ionic start myProjectName --type ionic1

进入项目并运行

ionic serve

已完成上述步骤,但想选择特定版本: 如果您想使用特定版本的AngularJS v1,请在项目目录中更新您的bower.json。

  "dependencies": {
    "angular": "^1.6.10",
    "angular-mocks": "^1.6.10"
  }

答案 2 :(得分:0)

  

在创建离子应用程序时是否有任何命令指定角度版本。

从项目根文件夹运行: ionic info

C:\Users\Training\myApp>ionic info

cli packages: (C:\Users\Training\AppData\Roaming\npm\node_modules)

    @ionic/cli-utils  : 1.19.2
    ionic (Ionic CLI) : 3.20.0

global packages:

    cordova (Cordova CLI) : 8.0.0

local packages:

    @ionic/app-scripts : 3.1.8
    Cordova Platforms  : android 7.0.0
    Ionic Framework    : ionic-angular 3.9.2

System:

    Android SDK Tools : 26.1.1
    Node              : v9.3.0
    npm               : 3.10.10
    OS                : Windows 10

Environment Variables:

    ANDROID_HOME : D:\Setups\Android\Sdk

Misc:

    backend : pro

如果您想在离子1中创建新项目,请使用:

ionic start myApp blank --type ionic1