在现有项目中更新Ionic

AnR*_*AnR 8 updates node.js angularjs bower ionic-framework

我很高兴看到Ionic的Release版本,但发现自己无法更新我现有的项目.这就是我做的.

  1. npm install -g ionic
  2. bower.json在App的根文件夹中打开(上面的www)
  3. 你会在这里找到这样的东西:

    {
      "name": "MyAppName",
      "private": "true",
      "devDependencies": {
        "ionic": "driftyco/ionic-bower#xxxxxxxx"
      }
    }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 将其更改为此(基本上通过更改最后一行:

    {
      "name": "MyAppName",
      "private": "true",
      "devDependencies": {
        "ionic": "driftyco/ionic-bower#1.0.0-rc.1"
      }
    }
    
    Run Code Online (Sandbox Code Playgroud)
  5. 保存文件

  6. 转到命令行并在App文件夹中运行它

    bower update
    ionic lib update
    
    Run Code Online (Sandbox Code Playgroud)
  7. 运行ionic lib以检查版本号

希望能帮助别人挠头.

------编辑---------

这篇文章与Windows O/S有关,因为我使用的是64位Windows 7.

Avi*_*ión 15

我还有很多问题需要更新现有的离子项目.这就是我为解决这个问题所做的工作:

  • bower.json从中移除www/lib/ionic
  • ionic lib update从源项目执行.

此操作将要求确认,只需键入yes,您的项目将更新为最新版本.

  • 真的很有帮助,但我收到了一个错误:版本无效 (4认同)

Kev*_*val 4

您无需触摸该bower.json文件。

之后npm install -g ionic,在应用程序的根文件夹中运行以下命令:

ionic lib update

这将提示您是否要升级项目的 Ionic 版本,即下载并复制新的 Ionic 库。