Minification
Farm supports production minify out of box, which is automatically enabled in production
by default. It can be enable or disable via the compilation.minify
option.
farm.config.ts
export default {
compilation: {
// enable minification for both development and production
minify: true
},
};
If minify is enabled:
- For js/ts modules, the code will be
compressed
andmangled
, and all the blank characters will be removed. - For css and html modules, all spaces will be removed.
note
Farm use swc minifier under the hood, refer to compilation.minify for detailed options.