Ever wonder where those extra KB in your bundle are coming from? This lesson walks you through running Poi‘s build process. Then we‘ll add a bundle analyzer to find where you may be able to trim down on your file size.
Install:
npm i -D webpack-bundle-analyzer
Build project:
poi build
poi.config.js:
const BundleAnalyzer = require(‘webpack-bundle-analyzer‘).BundleAnalyzerPlugin; module.exports = (options) => ({ webpack(config) { if(options.analyze) { config.plugins.push( new BundleAnalyzer() ) } return config; } })
Run with analyzer:
poi build --analyze