Webpack学习 (三)

xiaoxiao2021-02-28  121

7.webpack完整代码

var path = require('path'); var htmlWebpackPlugin = require('html-webpack-plugin'); var copyWebpackPlugin = require('copy-webpack-plugin'); var cleanWebpackPlugin = require('clean-webpack-plugin'); module.exports = { entry: './app/index.js', output: { path: path.resolve(__dirname, 'build'), filename: 'js/[name].js' }, plugins: [ new htmlWebpackPlugin({ template: 'index.html', filename: 'index.html', inject: false, minify: { removeComments: true, collapseWhitespace: false } }), new copyWebpackPlugin([ { from: 'app/views/**' }, { from: 'app/resource/**' }, { from: 'app/images/**' } ]), new cleanWebpackPlugin(['build'], { }) ], module: { loaders: [ { //处理css格式的文件 test: /\.css$/, loader: 'style-loader!css-loader' }, { //处理各种图片格式的文件 test: /\.(png|jpg|gif|svg|eot|woff2|woff|ttf)$/i, loader: "file-loader" } ] } }
转载请注明原文地址: https://www.6miu.com/read-37335.html

最新回复(0)