@9softstudio/react-multiselect
Version:
React MultiSelect Component
42 lines (41 loc) • 1.11 kB
JavaScript
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
}