Skip to content

Unable to set project defaults in 6.0.0-rc.5 #10434

@dbfannin

Description

@dbfannin

Trying to update to angular 6, and I'm running into a couple issues while trying to set default behaviors on the project. Any help would be greatly appreciated!

Versions

Angular CLI: 6.0.0-rc.5
Node: 8.10.0
OS: darwin x64
Angular: 6.0.0-rc.4
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.5.7
@angular-devkit/build-angular     0.5.7
@angular-devkit/build-optimizer   0.5.7
@angular-devkit/core              0.5.7
@angular-devkit/schematics        0.5.7
@angular/cli                      6.0.0-rc.5
@ngtools/json-schema              1.1.0
@ngtools/webpack                  6.0.0-rc.5
@schematics/angular               0.5.7
@schematics/update                0.5.7
rxjs                              6.0.0-turbo-rc.4
typescript                        2.7.2
webpack                           4.5.0

Repro steps

  • Try to set project defaults
  "defaults": {
    "styleExt": "scss",
    "serve": {
      "port": 4203
    }
  }

Observed behavior

Adding defaults property to angular.json throws error:
Schema validation failed with the following errors: Data path "" should NOT have additional properties(defaults)

Desired behavior

Copied over from angular json from previous version.

  • Project should run on 4203
  • scss should be the default style extension

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions