AngularCLI:无效的构建目标。只有'发展'和'生产'可用

时间:2017-12-11 09:11:13

标签: angular angular-cli

我正在尝试添加本地环境配置文件以生成构建。

            "environmentSource": "environments/environment.ts",
            "environments": {
             "dev": "environments/environment.ts",
             "prod": "environments/environment.prod.ts",
             "local": "environments/environment.local.ts",
             "staging": "environments/environment.staging.ts"
        }

但是它说" 无效的构建目标。只有'发展'和'生产'可用。 " 我在以下角度环境中:

Angular CLI:1.6.0 节点:9.2.0

操作系统:linux x64

Angular:5.1.0 ...动画,常见,编译器,编译器 - cli,核心,表单 ... http,语言服务,平台浏览器 ...平台浏览器动态,平台服务器,路由器

@ angular / cli:1.6.0

@ angular-devkit / build-optimizer:0.0.35

@ angular-devkit / core:0.0.22

@ angular-devkit / schematics:0.0.41

@ ngtools / json-schema:1.1.0

@ ngtools / webpack:1.9.0

@ schematics / angular:0.1.10

@ schematics / schematics:0.0.10

打字稿:2.4.0

webpack:3.10.0

1 个答案:

答案 0 :(得分:2)

您需要使用--environment标志指定环境。您可能尝试的是更改目标(--target),这是不同的,仅适用于生产和开发

https://github.com/angular/angular-cli/wiki/build