worklog-reminder
/
webpack.renderer.config.js
56 строк · 908.0 Байт
1const rules = require('./webpack.rules');2const webpack = require("webpack");3
4rules.push({5test: /\.css$/,6use: [7{ loader: 'style-loader' },8{9loader: 'css-loader'10},11],12});13
14rules.push({15test: /\.less$/,16use: [17{18loader: "style-loader"19},20{21loader: "css-loader",22},23{24loader: "less-loader"25}26]27})28
29rules.push({30test: /\.html$/i,31loader: 'html-loader',32})33
34rules.push({35test: /\.m?js$/,36exclude: /(node_modules|bower_components)/,37use: {38loader: "babel-loader"39}40})41
42module.exports = {43module: {44rules,45},46resolve: {47fallback: {48path: require.resolve('path-browserify'),49}50},51plugins: [52new webpack.ProvidePlugin({53'React': 'react',54}),55]56};57