UNPKG

@hodgef/js-library-boilerplate-basic

Version:
44 lines (43 loc) 901 B
const MiniCssExtractPlugin = require("mini-css-extract-plugin"); const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { mode: "development", devtool: 'cheap-module-source-map', entry: './src/demo/index.js', output: { filename: 'index.js' }, optimization: { minimize: false, }, devServer: { open: true, hot: true, host: "localhost", port: 9000 }, module: { rules: [ { test: /\.(m|j|t)s$/, exclude: /(node_modules|bower_components)/, use: { loader: 'babel-loader' } }, { test: /\.(sa|sc|c)ss$/, use: [ MiniCssExtractPlugin.loader, { loader: "css-loader", options: { sourceMap: true } }, ], } ] }, plugins: [ new MiniCssExtractPlugin({ filename: 'css/index.css' }), new HtmlWebpackPlugin(), ] };