Path: blob/main/static/src/gs/public/breaklock/webpack.config.js
1324 views
const path = require('path');1const webpack = require('webpack');2const ExtractTextPlugin = require("extract-text-webpack-plugin");34const extractSass = new ExtractTextPlugin({5filename: "[name].css",6disable: process.env.NODE_ENV === "development"7});89module.exports = {10context: path.resolve(__dirname, './src'),11entry: {12app: './app.js',13},14output: {15path: path.resolve(__dirname, './'),16filename: 'app.js',17},18module: {19rules: [20{21test: /\.js$/,22use: [{23loader: 'babel-loader',24options: { presets: ['es2015'] }25}],26},27{28test: /\.scss$/,29loader: extractSass.extract({30loader: [{31loader: "css-loader",32options: { url: false }33}, {34loader: "sass-loader"35}],36fallbackLoader: "style-loader"37})38}39]40},41plugins: [42extractSass43]44};454647