Angular 如何在我的机器中同时保持ionic 3和ionic 4版本

Angular 如何在我的机器中同时保持ionic 3和ionic 4版本,angular,ionic-framework,npm,ionic3,ionic4,Angular,Ionic Framework,Npm,Ionic3,Ionic4,我正在使用爱奥尼亚3版本和许多应用程序,它工作得很好。现在对于我的新项目,我想在ionic 4中开发,但不想卸载ionic 3。所以,当我运行下面的命令在本地安装ionic 4时,它会抛出一个错误 命令: npm install ionic@rc cordova 错误: npm错误!代码 npm错误!NotTarget找不到的匹配版本ionic@rc npm错误!notarget在大多数情况下,您或您的某个依赖项正在请求 npm错误!不要将不存在的包版本作为目标。 npm错误!此运行的完整日志

我正在使用爱奥尼亚3版本和许多应用程序,它工作得很好。现在对于我的新项目,我想在ionic 4中开发,但不想卸载ionic 3。所以,当我运行下面的命令在本地安装ionic 4时,它会抛出一个错误

命令:

npm install ionic@rc cordova
错误:

npm错误!代码
npm错误!NotTarget找不到的匹配版本ionic@rc
npm错误!notarget在大多数情况下,您或您的某个依赖项正在请求
npm错误!不要将不存在的包版本作为目标。
npm错误!此运行的完整日志可在以下位置找到:
npm错误/Users/username/.npm/_logs/2019-03-04T09_28_35_725Z-debug.log

如何解决此问题?

此错误表明没有现有的ionic rc版本

试试这个

$ npm install -g ionic

此错误表明没有现有的ionic rc版本

试试这个

$ npm install -g ionic

你不需要有不同的版本。您仅安装全局CLI。CLI适用于框架的所有版本

乙二醇


你不需要有不同的版本。您仅安装全局CLI。CLI适用于框架的所有版本

乙二醇


不要全局安装
cli
,而是在项目中本地安装,无论是使用3还是4不要全局安装
cli
,在项目中本地安装它,无论是使用3还是4,我都需要运行上面的命令,然后运行这个'npm install-g'ionic@rccordova’那么我需要运行上面的命令,然后运行这个‘npm安装-g’吗ionic@rccordova'收到此错误:“[错误]无法对项目类型:angular执行Ionic serve/watch。如果您希望CLI尝试检测您的项目类型,您可以在Ionic.config.json中取消设置type属性。“运行Ionic serve for Ionic 4时,是否具有最新的CLI版本?此错误发生在beta版本中这是我的ionic info:cli软件包(/usr/local/lib/node_modules)@ionic/cli utils:1.19.3 ionic(ionic cli):3.20.1全局软件包:cordova(cordova cli):8.1.2(cordova-lib@8.1.1)本地软件包:@ionic/app scripts:3.2.3 Cordova平台:无ionic框架:未安装系统:节点:v8.11.3 npm:5.6.0 OS:macOS环境变量:ANDROID\u主页:未设置杂项:后端:prolatest is:ionic(ionic CLI):4.10.3让我们了解此错误:“[错误]无法对项目类型:angular执行Ionic serve/watch。如果您希望CLI尝试检测您的项目类型,您可以在Ionic.config.json中取消设置type属性。“运行Ionic serve for Ionic 4时,是否具有最新的CLI版本?此错误发生在beta版本中这是我的ionic info:cli软件包(/usr/local/lib/node_modules)@ionic/cli utils:1.19.3 ionic(ionic cli):3.20.1全局软件包:cordova(cordova cli):8.1.2(cordova-lib@8.1.1)本地软件包:@ionic/app scripts:3.2.3 Cordova平台:无ionic框架:未安装系统:节点:v8.11.3 npm:5.6.0 OS:macOS环境变量:ANDROID\u主页:未设置杂项:后端:prolatest is:ionic(ionic CLI):4.10.3让我们来看看。