如何安装和使用2个版本的Angular CLI
我在做两个角度的项目。一个是角度8,另一个是角度11 我使用以下方式安装了Angular CLI:如何安装和使用2个版本的Angular CLI,angular,angular-cli,angular8,angular11,Angular,Angular Cli,Angular8,Angular11,我在做两个角度的项目。一个是角度8,另一个是角度11 我使用以下方式安装了Angular CLI: npm install -g @angular/cli 然后,我尝试使用以下命令构建Angular 8项目: ng build 但是我得到一个错误,说CLI是错误的版本 如何安装2个版本的CLI并选择要使用的版本 如何安装2个版本的CLI并选择要使用的版本 很简单!只需在project文件夹中本地安装所需的版本,并在不同的项目中使用所需的版本 npm install @angular/cli
npm install -g @angular/cli
然后,我尝试使用以下命令构建Angular 8项目:
ng build
但是我得到一个错误,说CLI是错误的版本
如何安装2个版本的CLI并选择要使用的版本
如何安装2个版本的CLI并选择要使用的版本
很简单!只需在project文件夹中本地安装所需的版本,并在不同的项目中使用所需的版本
npm install @angular/cli
您可以全局安装最新的CLI版本,并根据需要在项目中选择较早的CLI版本
但是,某些版本的CLI可能需要旧版本的node JS和npm(node 11 vs node 8)。在这种情况下,您可能需要使用nvm在节点版本之间切换-您是否尝试过nvm?这是否回答了您的问题?就我个人而言,我使用npx初始化我的项目,然后使用ng命令也一样。示例:
npx-p@angular/cli@8ng适用于v8的全新hello world
。然后您可以运行npx-ng
像npx-ng-build