【问题标题】:How to create Angular 8 project using Angular CLI 9如何使用 Angular CLI 9 创建 Angular 8 项目
【发布时间】:2020-10-15 00:58:49
【问题描述】:

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

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

【问题讨论】:

    标签: angular angular-cli angular-cli-v8 angular-cli-v9


    【解决方案1】:

    您不需要全局安装 Angular CLI。它稍微令人厌烦,但肯定比杂耍全球安装少。流程如下:

    1. 新建目录并进入。
    2. 那里:npm initnpm i @angular/cli@8
    3. 然后,运行 npx ng new myapp,而不是 ng new myapp

    (或者至少它在我的机器上工作......)

    【讨论】:

      【解决方案2】:

      也许你也可以想到npx

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

      为了实现您的目标,您可以执行以下命令: npx -p @angular/cli@8 ng new <your_project_name>。这将创建一个版本 8 的 Angular 项目,然后您可以转到项目并使用来自 package.json 的普通 npm 脚本命令。

      在此您无需在全球范围内安装或降级您的ng 版本。

      工具npx预装npm v5.2.0+

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-04
        • 2017-08-07
        • 2019-07-27
        • 1970-01-01
        • 1970-01-01
        • 2017-09-03
        • 1970-01-01
        相关资源
        最近更新 更多