如何生成一个新的Angular 4项目而不是创建生成Angular 6?

时间:2018-07-12 04:18:19

标签: javascript angular angular-cli

我最近在找到here的文档后,才在我的Ubuntu 16.04计算机上安装了Angular。但是当我生成一个新的Angular项目时,它会生成Angular 6。

我如何生成特定的Angle 4项目?

3 个答案:

答案 0 :(得分:8)

您可以按照以下步骤生成Angular 4项目

> npm remove -g @angular/cli
> npm install -g @angular/cli@1.4.10
> ng --version
  @angular/cli: 1.4.10
> ng new myangular4

假设您已经在系统中安装了cli,以上步骤将删除当前安装的cli,然后将其替换为可以生成Angular 4的cli。

答案 1 :(得分:0)

在您的项目文件夹中尝试遵循命令,

npm install @angular/cli@wished.version.here

阅读changelog

如果要全局更改CLI版本,请在-g命令中使用npm install

另一种方法是

1。删除/重命名项目的node_modules文件夹。

2。将package.json文件中的dependencies更改为

 "dependencies": {
        "@angular/common": "4.1.3",
        "@angular/compiler": "4.1.3",
        "@angular/compiler-cli": "4.1.3",
        "@angular/core": "4.1.3",
        "@angular/forms": "4.1.3",
        "@angular/http": "4.1.3",
        "@angular/platform-browser": "4.1.3",
        "@angular/platform-browser-dynamic": "4.1.3",
        "@angular/tsc-wrapped": "^4.4.6",
        "rxjs": "5.4.0",
        "zone.js": "0.8.12"
    },

3。然后在创建应用的文件夹中运行命令'npm install`。

答案 2 :(得分:0)

您需要执行以下操作来创建自己选择的应用:

步骤1。设置开发环境:

  

您需要先设置开发环境,然后才能执行任何操作。如果尚未安装Node.js和npm,请安装它们。

步骤2:,然后全局安装 Angular CLI

> npm install -g @angular/cli@1.4.*

步骤3:创建一个新项目

> ng new my-app

步骤4:服务应用程序:

> cd my-app

> ng serve --open

以上应用将以4号角显示。