Next.js plugin to replace UglifyJS for BabelMinify
Change UglifyJS for Babel Minify to minify the code of your application.
Next.js uses Terser now, so this plugin is not required anymore.
npm install --save next-babel-minify
or
yarn add next-babel-minify
Create a next.config.js
in your project
// next.config.js
const withBabelMinify = require('next-babel-minify')()
module.exports = withBabelMinify()
Optionally you can provide Babel Minify options:
// next.config.js
const withBabelMinify = require('next-babel-minify')({
comments: false
})
module.exports = withBabelMinify()
Optionally you can add your custom Next.js configuration as parameter
// next.config.js
const withBabelMinify = require('next-babel-minify')()
module.exports = withBabelMinify({
webpack(config, options) {
return config
}
})