Versions
Angular CLI: 6.0.0
Node: 8.11.1
OS: win32 x64
Angular: 6.0.0
... animations, cli, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, platform-server, router
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.6.0
@angular-devkit/build-angular 0.6.0
@angular-devkit/build-optimizer 0.6.0
@angular-devkit/core 0.6.0
@angular-devkit/schematics 0.6.0
@angular/cdk 6.0.1
@angular/flex-layout 6.0.0-beta.15
@angular/material 6.0.1
@ngtools/webpack 6.0.0
@schematics/angular 0.6.0
@schematics/update 0.6.0
rxjs 6.1.0
typescript 2.7.2
webpack 4.6.0
Steps
Install Angular v6 / CLI v6
ng build --configuration=stage --bh /XYZ/
Error Unknown option: '--bh'
Observed behavior The build --bh CLI option does not work in v6 (or was removed?), however the documentation hasn't been updated to reflect the new way to build with 'base-href'?
Did you try using the full option name ?
ng build --configuration=stage --base-href /XYZ/
I'm using angular 6 and this still works. However I'm not sure if it's still meant to work in the future (cf this github issue)
If the way above does not work, you can specify baseHref
in your configurations
section in your angular.json
file
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
},
"configurations": {
"stage": {
"optimization": true,
"baseHref": "/XYZ/", //<=== here
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With