-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Description
First of big thanks to @filipesilva for adding the --build-optimizer
! It saved about 200kb (non gzip) in overall size on a blank project with material and about 500kb on a production one, good job 👍
(as a note: up until now I could not see any real size difference when enabling the vendor chunk again, always <1kb)
Bug Report or Feature Request (mark with an x
)
- [x] bug report -> please search issues before submitting
- [ ] feature request
Versions.
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
@angular/cli: 1.3.0-rc.0
node: 8.1.1
os: win32 x64
@angular/animations: 4.3.1
@angular/cdk: 2.0.0-beta.8
@angular/common: 4.3.1
@angular/compiler: 4.3.1
@angular/core: 4.3.1
@angular/forms: 4.3.1
@angular/http: 4.3.1
@angular/material: 2.0.0-beta.8
@angular/platform-browser: 4.3.1
@angular/platform-browser-dynamic: 4.3.1
@angular/router: 4.3.1
@angular/cli: 1.3.0-rc.0
@angular/compiler-cli: 4.3.1
@angular/language-service: 4.3.1
on Windows 10
Repro steps.
Install latest @angular/cli@1.3.0-rc.0
,
generate a new project and
run ng build --prod --bo --oh=none --vendor-chunk=true
. (same goes when vendor chunk is disabled)
change to dist
and run source-map-explorer vendor.bundle.js
(same for webpack-bundle-analyzer
)
or use https://github.com/bboehm86/mat-chunk-test
run npm run build:bo:vc
The log given by the failure.
No failure but just no usable informations for vendor files (there should be angular, angular material and rxjs inside)
Desired functionality.
It would be nice if still could still have usabe sourcemap infos to take a look into our bundle and see whats inside :-)