- uglify is run in worker for every chunk
- errors are displayed with babel code frame
Note: uglify-js is able to transpile only es5 syntax. If you want to transpile es6+ syntax use terser instead
npm i rollup-plugin-uglify -D
options - uglifyJS API options
Generates source maps and passes them to rollup. Defaults to
Amount of workers to spawn. Defaults to the number of CPUs minus 1.
If you'd like to preserve comments (for licensing for example), then you can specify a function to do this like so:
Alternatively, you can also choose to keep all comments (e.g. if a licensing header has already been prepended by a previous rollup plugin):
See UglifyJS documentation for further reference.
MIT © Bogdan Chadkin