在安装了Ionic4版本的情况下使用Ionic3代码-无需迁移

时间:2019-05-13 18:19:18

标签: ionic3 ionic4

我尚未将我的 Ionic3 应用程序迁移到 Ionic4 ,并继续使用Ionic4发行之前安装的最新Ionic3版本(3.20)。我假设为了使用Ionic4,代码本身必须与Ionic4附带的所有更改兼容-新项目结构/文件夹,安装Angular 6及更高版本,更改组件和函数名称等。 在最近通过npm install -g ionic意外安装了最新的Ionic4版本之后,我在Ionic3项目上进行了干净的npm install修改,没有更改 package.json 中的任何内容,以及之后{{1 }} Ionic3应用程序似乎可以正常运行。 对于此问题或向后兼容性支持,我没有看到Ionic的任何官方消息-是否可以继续安装Ionic3代码和Ionic4版本?还是还有其他原因?

package.json

ionic serve

和离子版本

enter image description here

1 个答案:

答案 0 :(得分:1)

如果运行ionic info,则会在项目中看到当前的CLI版本和当前的框架版本。因此,您的全局Ionic CLI可以为4.12.0,并且只要3〜,只要在框架中,您仍然可以在项目中运行ionic 3。

离子信息:

enter image description here