A shared webpack config made by Instructure Inc.
npm install @instructure/ui-webpack-config
In your Webpack config file:
/* webpack.config.js */
const baseConfig = require('@instructure/ui-webpack-config')
module.exports = {
...baseConfig,
plugins: [...baseConfig.plugins, ...myPlugins],
module: {
// note: put your rules first
rules: [...myModuleRules, ...baseConfig.module.rules]
},
resolveLoader: {
alias: { ...baseConfig.resolveLoader.alias, ...myLoaderAliases }
}
}