如何在我的系统中保留离子1,3版本

时间:2017-05-10 14:54:28

标签: ionic-framework ionic3

Initaially我正在使用带有许多应用程序的离子1.7.6版本。到今天,我已经改变了3.0.0版。现在,当我在package.json下打开旧项目时,我看到版本为3.0.0而不是1.7.6。当我做sudo ionic build android时,它会引发一些错误来升级版本。

所以现在我卸载了离子和放大器来自我系统的科尔多瓦。

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

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

当我打开我用版本3创建的项目时,我需要使用最新版本的角度与离子3 ...

请某人告诉我,我该怎么办?

提前感谢!

1 个答案:

答案 0 :(得分:0)

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

你可以使用npm脚本(在你的package.json中)很好地收集它: e.g。

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

十只执行npm run ionic -- android