123456789101112131415161718192021222324252627282930313233343536373839404142 |
- const {resolve} = require('path')
- const HtmlWebpackPlugin = require('html-webpack-plugin')
- module.exports = {
- entry: './src/index.js',
- output:{
- filename: 'built.js',
- path: resolve(__dirname,'build')
- },
- module:{
- rules:[
- {
- test: /\.less$/,
- use: ['style-loader','css-loader','less-loader']
- },
- {
-
- test:/\.(jpeg|png|gif|jpg)$/,
-
- loader: 'url-loader',
- options:{
-
-
- limit: 8 * 1024,
- esModule: false,
-
- name: '[hash:10].[ext]'
- },
- type: 'javascript/auto'
- },
- {
- test: /\.html$/,
- loader: 'html-loader'
- }
- ]
- },
- plugins:[
- new HtmlWebpackPlugin({
- template: './src/index.html'
- })
- ],
- mode: 'development'
- }
|