1
1
const path = require ( 'path' ) ;
2
- const HtmlWebpackPlugin = require ( 'html-webpack-plugin' )
2
+ // const HtmlWebpackPlugin = require('html-webpack-plugin')
3
3
// const MiniCssExtractPlugin = require("mini-css-extract-plugin");
4
4
// const MediaExtractPlugin = require('./plugins/MediaExtractPlugin')
5
5
const Plugin1 = require ( './plugins/plugin1' )
@@ -12,61 +12,67 @@ module.exports = {
12
12
filename : '[name].js' ,
13
13
path : path . resolve ( __dirname , 'dist' )
14
14
} ,
15
- resolveLoader : {
16
- modules : [ 'node_modules' , path . resolve ( __dirname , 'loaders' ) ] ,
17
- } ,
15
+ // resolveLoader: {
16
+ // modules: ['node_modules', path.resolve(__dirname, 'loaders')],
17
+ // },
18
18
module : {
19
19
rules : [
20
- {
21
- test : / \. j s $ / ,
22
- use : [ 'loader2' , 'loader1' ]
23
- } ,
20
+ // {
21
+ // test: /\.js$/,
22
+ // use: ['loader2', 'loader1']
23
+ // },
24
24
{
25
25
test : / \. j s $ / ,
26
26
use : {
27
- loader : path . resolve ( __dirname , 'loaders' , 'babel-loader' ) ,
28
- options : {
29
- presets : [
30
- '@babel/preset-env'
31
- ]
32
- }
27
+ loader : path . resolve ( __dirname , 'loaders' , 'loader1' ) ,
33
28
}
34
29
} ,
35
- {
36
- test : / \. ( p n g | j p g ) $ / ,
37
- use : path . resolve ( __dirname , 'loaders' , 'file-loader' )
38
- } ,
39
- {
40
- test : / \. l e s s $ / ,
41
- use : [
42
- 'style-loader' ,
43
- {
44
- loader : 'css-loader' ,
45
- options : {
46
- importLoaders : 1 ,
47
- sourceMap : false
48
- }
49
- } ,
50
- 'less-loader'
51
- // path.resolve(__dirname, 'loaders', 'less-loader')
52
- ]
53
- } ,
54
- {
55
- test : / \. c s s $ / ,
56
- use : [
57
- // path.resolve(__dirname, 'loaders', 'style-loader'),
58
- // 'style-loader',
59
- // MiniCssExtractPlugin.loader,
60
- // path.resolve(__dirname, 'loaders', 'css-loader'),
61
- {
62
- loader : 'css-loader' ,
63
- options : {
64
- sourceMap : false ,
65
- // modules: true,
66
- }
67
- } ,
68
- ]
69
- }
30
+ // {
31
+ // test: /\.js$/,
32
+ // use: {
33
+ // loader: path.resolve(__dirname, 'loaders', 'babel-loader'),
34
+ // options: {
35
+ // presets: [
36
+ // '@babel/preset-env'
37
+ // ]
38
+ // }
39
+ // }
40
+ // },
41
+ // {
42
+ // test: /\.(png|jpg)$/,
43
+ // use: path.resolve(__dirname, 'loaders', 'file-loader')
44
+ // },
45
+ // {
46
+ // test: /\.less$/,
47
+ // use: [
48
+ // 'style-loader',
49
+ // {
50
+ // loader: 'css-loader',
51
+ // options: {
52
+ // importLoaders: 1,
53
+ // sourceMap: false
54
+ // }
55
+ // },
56
+ // 'less-loader'
57
+ // // path.resolve(__dirname, 'loaders', 'less-loader')
58
+ // ]
59
+ // },
60
+ // {
61
+ // test: /\.css$/,
62
+ // use: [
63
+ // // path.resolve(__dirname, 'loaders', 'style-loader'),
64
+ // // 'style-loader',
65
+ // // MiniCssExtractPlugin.loader,
66
+ // // path.resolve(__dirname, 'loaders', 'css-loader'),
67
+ // {
68
+ // loader: 'css-loader',
69
+ // options: {
70
+ // sourceMap: false,
71
+ // // modules: true,
72
+ // }
73
+ // },
74
+ // ]
75
+ // }
70
76
]
71
77
} ,
72
78
plugins : [
0 commit comments