我在全球范围内安装了最新版本的 Ionic CLI 4 (4.12.0),运行 npm install -g [email protected]
在这之后,我创建了一个新的Ionic项目,使用 ionic start
我打开项目,检查我的 软件包.json 文件.你可以看到,Ionic的安装版本是
"dependencies": {
"@angular/common": "~9.1.6",
"@angular/core": "~9.1.6",
"@angular/forms": "~9.1.6",
"@angular/platform-browser": "~9.1.6",
"@angular/platform-browser-dynamic": "~9.1.6",
"@angular/router": "~9.1.6",
"@ionic-native/core": "^5.0.7",
"@ionic-native/splash-screen": "^5.0.0",
"@ionic-native/status-bar": "^5.0.0",
"@ionic/angular": "^5.0.0",
"rxjs": "~6.5.1",
"tslib": "^1.10.0",
"zone.js": "~0.10.2"
}
如你所见,安装的Ionic版本是 "5". 有什么建议可以创建Ionic 4项目而不是Ionic 5项目?
ionic --version
: 4.12.0.
谢谢你的建议。
我用ionic工作了2年,据我所知,v5和v4在语法和兼容性上没有什么区别,所以你可以使用v5而不用担心。
如果你真的想用ionic 4,你可以在包名后面加@[版本]来安装任何一个包的特定版本,所以在你的情况下为 @ionic/angular
,你需要 @ionic/[email protected]
.
在你的项目根目录下,运行。
npm i @ionic/[email protected]
(4.11.10版本是LTS)