-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(examples): front-end packages missing browserify polyfills #1224
Labels
bug
Something isn't working
dependencies
Pull requests that update a dependency file
Developer_Experience
Milestone
Comments
petermetz
added
dependencies
Pull requests that update a dependency file
Developer_Experience
labels
Aug 16, 2021
petermetz
changed the title
build(examples): front-end packages missing browserify polyfills
fix(examples): front-end packages missing browserify polyfills
Aug 16, 2021
petermetz
added a commit
to petermetz/cacti
that referenced
this issue
Aug 16, 2021
…edger-cacti#1224 The webpack build done by the Angular CLI (ng) was broken due to a few different issues combined together: 1. After upgrading to Angular v12 IE 11 is no longer supported which necessitated the explicit configuration in the browserlist rc config file accordingly so that the compilation process does not try to support a browser for which the build is broken to begin with. 2. polyfills had to be added via customizing the webpack configuration used by the Angular CLI internally which is now being done by using a custom builder as specified in the angular.json file. This is the new method of dealing with these kind of issues after the ng eject command was deprecated a while back. The webpack.config.overrides.js files that are beind added in this commit contain only the overrides (as the name suggests) not the entire webpack configuration that the Angular CLI uses internally to build the front end packages. Fixes hyperledger-cacti#1224 Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
petermetz
added a commit
that referenced
this issue
Aug 19, 2021
The webpack build done by the Angular CLI (ng) was broken due to a few different issues combined together: 1. After upgrading to Angular v12 IE 11 is no longer supported which necessitated the explicit configuration in the browserlist rc config file accordingly so that the compilation process does not try to support a browser for which the build is broken to begin with. 2. polyfills had to be added via customizing the webpack configuration used by the Angular CLI internally which is now being done by using a custom builder as specified in the angular.json file. This is the new method of dealing with these kind of issues after the ng eject command was deprecated a while back. The webpack.config.overrides.js files that are beind added in this commit contain only the overrides (as the name suggests) not the entire webpack configuration that the Angular CLI uses internally to build the front end packages. Fixes #1224 Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
Leeyoungone
pushed a commit
to Leeyoungone/cactus
that referenced
this issue
Aug 27, 2021
…edger-cacti#1224 The webpack build done by the Angular CLI (ng) was broken due to a few different issues combined together: 1. After upgrading to Angular v12 IE 11 is no longer supported which necessitated the explicit configuration in the browserlist rc config file accordingly so that the compilation process does not try to support a browser for which the build is broken to begin with. 2. polyfills had to be added via customizing the webpack configuration used by the Angular CLI internally which is now being done by using a custom builder as specified in the angular.json file. This is the new method of dealing with these kind of issues after the ng eject command was deprecated a while back. The webpack.config.overrides.js files that are beind added in this commit contain only the overrides (as the name suggests) not the entire webpack configuration that the Angular CLI uses internally to build the front end packages. Fixes hyperledger-cacti#1224 Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
RafaelAPB
pushed a commit
to RafaelAPB/blockchain-integration-framework
that referenced
this issue
Mar 9, 2022
…edger-cacti#1224 The webpack build done by the Angular CLI (ng) was broken due to a few different issues combined together: 1. After upgrading to Angular v12 IE 11 is no longer supported which necessitated the explicit configuration in the browserlist rc config file accordingly so that the compilation process does not try to support a browser for which the build is broken to begin with. 2. polyfills had to be added via customizing the webpack configuration used by the Angular CLI internally which is now being done by using a custom builder as specified in the angular.json file. This is the new method of dealing with these kind of issues after the ng eject command was deprecated a while back. The webpack.config.overrides.js files that are beind added in this commit contain only the overrides (as the name suggests) not the entire webpack configuration that the Angular CLI uses internally to build the front end packages. Fixes hyperledger-cacti#1224 Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Something isn't working
dependencies
Pull requests that update a dependency file
Developer_Experience
Describe the bug
The text was updated successfully, but these errors were encountered: