UNPKG

@9softstudio/react-multiselect

Version:
42 lines (41 loc) 1.11 kB
var path = require('path'); const MiniCssExtractPlugin = require("mini-css-extract-plugin"); module.exports = { mode: 'development', entry: { 'app': './example/app.js', 'style': './src/style.scss' }, output: { filename: '[name].js', path: path.resolve(__dirname, './example/dist') }, resolve: { extensions: [".js", ".jsx"], }, module: { rules: [{ test: /\.(js|jsx)$/, use: 'babel-loader', exclude: /(node_modules)/, }, { test: /\.(sc|c)ss$/, use: [ MiniCssExtractPlugin.loader, 'css-loader?url=false', 'sass-loader', ] } ] }, plugins: [ new MiniCssExtractPlugin({ filename: "[name].css", chunkFilename: '[id].css'}) ], devServer: { contentBase: path.join(__dirname, "./example"), compress: true }, devtool: "source-map", watch: true }