【问题标题】:How to keep both ionic 1, 3, version in my system如何在我的系统中同时保留 ionic 1、3、版本
【发布时间】:2017-10-09 07:32:24
【问题描述】:

最初我正在使用具有许多应用程序的 ionic 1.7.6 版本。到今天为止,我如何更改为 3.0.0 版。现在,当我在package.json 下打开我的旧项目时,我看到的版本是 3.0.0 而不是1.7.6。当我做sudo ionic build android 时,它会抛出一些错误来升级版本。

所以现在我已经从我的系统中卸载了 ionic & cordova。

现在我想保留ionic 1 version 1.7.6 以及ionic 3 version 3.0.0 我现在该怎么做。

所以当我打开 ionic 1 项目时,我需要使用 ionic 1 版本的 angularjs。

当我打开我使用版本 3 创建的项目时,我需要使用最新版本的 angular 和 ionic 3..

请有人解释一下我应该怎么做??

提前致谢!

【问题讨论】:

    标签: ionic-framework ionic3


    【解决方案1】:

    我怀疑你已经全局安装了 ionic。如果你想运行 ionic 的本地/项目版本,你需要sudo ./node_modules/ionic/ionic ...。 这将是项目的 package.json 中定义的 ionic 版本。

    您可以使用 npm 脚本(在您的 package.json 中)很好地隐藏它: 例如

    "scripts": {
        "ionic": "sudo ./node_modules/ionic/ionic build "
      }
    

    十简单执行npm run ionic -- android

    【讨论】:

    • 我现在还没有在全球范围内安装任何 ionic 版本......我有 ionic 1 版本项目和 ionic 3 vesion 项目。现在我应该首先需要什么......离子1或离子3..但是当我安装离子1.7.6版本时,它也会显示版本:3.0.0
    • 好的,现在在我的 Mac 中,当我输入 ionic version 时,它会显示 3.0.0 但我也想用 angular js1 打开新的 ionic 1 项目。那我应该怎么做??
    • 如果您可以从任何地方执行 ionic 版本,那么这意味着您确实在全局范围内安装了 ionic。请在 ionic 1 & 3 项目中尝试 ./node_modules/ionic/ionic 版本。
    • 好的,现在当我看到我的 ionic 版本时,它会显示 3.0.0。现在我想在ionic v1 中创建一个新项目。现在我如何使用 beta 版本创建它,或者当我有 ionic cli 3.0.0.. 时如何创建一个新的 ionic v1 项目
    猜你喜欢
    • 2019-07-25
    • 2019-11-08
    • 2016-12-22
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多