UNPKG

963 BJavaScriptView Raw
1const iCrushLoaderPlugin = require('icrush-loader-plug');
2
3module.exports = {
4 entry: ['./src/entry.js'],
5 output: {
6 path: __dirname,
7 filename: 'build/debug.console.min.js'
8 },
9 module: {
10 rules: [{
11 test: /\.iCrush$/,
12 loader: ['icrush-loader'],
13 exclude: /node_modules/
14 }, {
15 test: /\.css$/,
16 loader: ['./icrush-style-loader/index.js', 'css-loader', 'postcss-loader']
17 }, {
18 test: /\.js$/,
19 loader: 'babel-loader',
20 exclude: /node_modules/
21 }, {
22 test: /\.(png|jpg|jpeg|gif|bmp)$/,
23 loader: [{
24 loader: "url-loader",
25 options: {
26 name: "build/[name].[ext]",
27 context: "src/asset",
28 limit: 500000000
29 }
30 }]
31 }]
32 },
33 plugins: [
34 new iCrushLoaderPlugin()
35 ]
36};