如何使用Angular CLI 9创建Angular 8项目

如何使用Angular CLI 9创建Angular 8项目,angular,angular-cli,angular-cli-v8,angular-cli-v9,Angular,Angular Cli,Angular Cli V8,Angular Cli V9,我正在使用Angular CLI 9.1.1,但需要使用Angular 8创建一个项目。 我还有其他使用Angular 9的项目,所以我不想全局安装Angular 8 CLI 是否有使用Angular CLI 9创建Angular 8项目的选项?您不需要全局安装Angular CLI。这稍微有点烦人,但肯定比处理全球安装要少。程序如下: 创建一个新目录并输入它 有:npm init和npm i@angular/cli@8 然后,运行npx-ng-new-myapp,而不是ng-new-myapp

我正在使用Angular CLI 9.1.1,但需要使用Angular 8创建一个项目。
我还有其他使用Angular 9的项目,所以我不想全局安装Angular 8 CLI


是否有使用Angular CLI 9创建Angular 8项目的选项?

您不需要全局安装Angular CLI。这稍微有点烦人,但肯定比处理全球安装要少。程序如下:

  • 创建一个新目录并输入它
  • 有:
    npm init
    npm i@angular/cli@8
  • 然后,运行
    npx-ng-new-myapp
    ,而不是
    ng-new-myapp

  • (或者至少它在我的机器上工作了…

    也许你也能想到
    npx

    npx所做的是临时安装nodejs包,然后执行它。因此,这将允许您在本地使用任何版本

    为了实现您的目标,您可以执行以下命令:
    npx-p@angular/cli@8ng新建
    。这将使用版本8创建一个角度项目,然后您可以转到项目并使用
    package.json
    中的正常
    npm
    脚本命令

    在这种情况下,您不需要全局安装或降级
    ng
    版本

    工具
    npx
    预装有
    npm v5.2.0+