Ionic framework 创建离子框架4项目

Ionic framework 创建离子框架4项目,ionic-framework,ionic4,ionic-cli,Ionic Framework,Ionic4,Ionic Cli,我已通过运行npm install-g在全球范围内安装了最新版本的Ionic CLI 4(4.12.0)ionic@4.12.0,之后,我使用爱奥尼亚启动创建了一个新的爱奥尼亚项目,我打开了项目并检查了我的package.json文件: 正如您所看到的,安装的爱奥尼亚版本是“5”。有没有关于创建爱奥尼亚4号项目而不是爱奥尼亚5号项目的建议 爱奥尼亚--版本:4.12.0 谢谢。我与ionic合作了两年,据我所知,v5和v4在语法或兼容性方面没有差异,因此您可以使用v5,无需担心任何事情。我与io

我已通过运行
npm install-g在全球范围内安装了最新版本的Ionic CLI 4(4.12.0)ionic@4.12.0
,之后,我使用
爱奥尼亚启动创建了一个新的爱奥尼亚项目,我打开了项目并检查了我的package.json文件:

正如您所看到的,安装的爱奥尼亚版本是“5”。有没有关于创建爱奥尼亚4号项目而不是爱奥尼亚5号项目的建议

爱奥尼亚--版本
:4.12.0


谢谢。

我与ionic合作了两年,据我所知,v5和v4在语法或兼容性方面没有差异,因此您可以使用v5,无需担心任何事情。

我与ionic合作了两年,据我所知,v5和v4在语法或兼容性方面没有差异,因此您可以使用v5,而不用担心任何事情。

如果您真的想使用Ionic 4,您可以通过在包名后添加@[version]来安装任何包的特定版本,因此对于
@Ionic/angular
,您需要
@Ionic>/angular@4.11.10

在项目根目录中,运行:

npm i @ionic/angular@4.11.10

(版本4.11.10是LTS)

如果您真的想使用Ionic 4,您可以在包名后添加@[version],安装任何包的特定版本,因此对于
@Ionic/angular
,您需要
@Ionic>/angular@4.11.10

在项目根目录中,运行:

npm i @ionic/angular@4.11.10

(4.11.10版是LTS)

所有软件包都是通过运行IONAL start命令自动安装的)。您的意思是手动更改packages.json并再次运行npm安装吗?不,我的意思是在您的项目根目录中运行:
npm I@ionic/angular@4.11.10
仅降级@IONAL/角度有帮助。这就是你使用爱奥尼亚4所需要的。如果需要,还可以为项目中的任何其他软件包指定版本。此问题可能是与其他软件包版本的兼容性(所有软件包都是通过运行ION start命令自动安装的)。您的意思是手动更改packages.json并再次运行npm安装吗?不,我的意思是在您的项目根目录中运行:
npm I@ionic/angular@4.11.10
仅降级@IONAL/角度有帮助。这就是你使用爱奥尼亚4所需要的。如果需要,还可以为项目中的任何其他包指定版本。此问题可能与其他包版本的兼容性有关