我们有几个离子项目,并不热衷于将所有离子2项目升级到3项。我可以在同一台机器上安装两个版本的Ionic(我假设相关的Cordova),然后指定在构建单个项目时使用哪个版本吗?
答案 0 :(得分:2)
是的,您可以在同一台计算机上同时处理Ionic 2和Ionic 3项目,因为每个项目的依赖关系都列在package.json
文件中,因此当您运行npm install
时每个依赖项的正确版本将安装在每个项目中。
cordova插件也是如此,因为每个插件的安装版本都存储在package.json
和config.xml
文件中,因此在添加平台或更新插件时,每个项目都将使用正确的版本
除此之外,Ionic CLI
允许您同时使用Ionic 2和Ionic 3项目(它甚至允许您在Ionic v1项目中工作)所以您将不会遇到任何问题在同一台机器上进行Ionic 2和Ionic 3项目时。