我最近在找到here的文档后,才在我的Ubuntu 16.04计算机上安装了Angular。但是当我生成一个新的Angular项目时,它会生成Angular 6。
我如何生成特定的Angle 4项目?
答案 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
如果要全局更改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号角显示。