Mosaic + Webpack
Before we start
Create and configure a project
yarn add -D webpack webpack-cli
yarn add @tilework/mosaic-config-injectors @tilework/mosaic-node-scripts @tilework/mosaicnpm i --save-dev webpack
npm i @tilework/mosaic-config-injectors @tilework/mosaicconst webpack = require('webpack');
const path = require('path');
const ConfigInjectors = require('@tilework/mosaic-config-injectors');
const config = ConfigInjectors.injectWebpackConfig({
entry: './src/index.js',
devtool: 'source-map',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js'
},
context: __dirname
}, {
webpack
});
module.exports = config;Implement some logic

Create an extension
Install and enable the extension
Declare a plugin

Modify the logic
Enjoy the results

Last updated