Skip to content

v6.0.8: Global config is not applied in 'ng new' #11537

@obeyda

Description

@obeyda

Bug Report or Feature Request

- [x] bug report 
- [ ] feature request

Area

- [ ] devkit
- [x] schematics

Versions

  • node --version : v8.11.3
  • npm --version : 5.6.0
  • ng -v
Angular CLI: 6.0.8
Node: 8.11.3
OS: linux x64
Angular: 
... 

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.6.8
@angular-devkit/core         0.6.8
@angular-devkit/schematics   0.6.8
@schematics/angular          0.6.8
@schematics/update           0.6.8
rxjs                         6.2.1
typescript                   2.7.2

Repro steps

  1. Update global config:
ng config -g schematics.@schematics/angular:component.styleext scss 
ng config -g schematics.@schematics/angular:module.routing true 
  1. generate a new project:
ng new aap

CREATE aap/README.md (1020 bytes)
CREATE aap/angular.json (3521 bytes)
CREATE aap/package.json (1307 bytes)
CREATE aap/tsconfig.json (384 bytes)
CREATE aap/tslint.json (2805 bytes)
CREATE aap/.editorconfig (245 bytes)
CREATE aap/.gitignore (503 bytes)
CREATE aap/src/environments/environment.prod.ts (51 bytes)
CREATE aap/src/environments/environment.ts (631 bytes)
CREATE aap/src/favicon.ico (5430 bytes)
CREATE aap/src/index.html (290 bytes)
CREATE aap/src/main.ts (370 bytes)
CREATE aap/src/polyfills.ts (3194 bytes)
CREATE aap/src/test.ts (642 bytes)
CREATE aap/src/assets/.gitkeep (0 bytes)
CREATE aap/src/styles.css (80 bytes)
CREATE aap/src/browserslist (375 bytes)
CREATE aap/src/karma.conf.js (964 bytes)
CREATE aap/src/tsconfig.app.json (194 bytes)
CREATE aap/src/tsconfig.spec.json (282 bytes)
CREATE aap/src/tslint.json (314 bytes)
CREATE aap/src/app/app.module.ts (314 bytes)
CREATE aap/src/app/app.component.css (0 bytes)
CREATE aap/src/app/app.component.html (1141 bytes)
CREATE aap/src/app/app.component.spec.ts (986 bytes)
CREATE aap/src/app/app.component.ts (207 bytes)
CREATE aap/e2e/protractor.conf.js (752 bytes)
CREATE aap/e2e/src/app.e2e-spec.ts (299 bytes)
CREATE aap/e2e/src/app.po.ts (208 bytes)
CREATE aap/e2e/tsconfig.e2e.json (213 bytes)

The styles are in css and no app-routing.module.ts generated!!

Desired functionality

The cli should generate styles in scss and generate modules with routing, ie. the cli should apply the global configuration on the generated project.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions