慕粉1804033883
2018-03-02 11:21
const path = require('path');
var HtmlWebpackPlugin = require('html-webpack-plugin'); // 通过 npm 安装
const webpack = require('webpack'); // 用于访问内置插件
module.exports={
//可以传入一个对象 解决多页面应用
// entry:"./src/script/main.js",
entry:"./src/app.js",
output:{
path:path.resolve(__dirname, 'dist'),
filename:"js/[name]-[chunkhash].js",
//线上地址
// publicPath:"http:666/"
},
module:{
loaders:[
{
test:/\.js$/,
loader:'babel-loader',
query:{
presets:["latest"]
}
}
]
},
plugins: [
new webpack.optimize.UglifyJsPlugin(),
new HtmlWebpackPlugin({
//打包后的文件的名字
filename:'index1.html',
//以index为模板
template:"index.html",
//把打包后的js 引入到 头部还是尾部
inject:"body",
// 页面可以得到
title:"aaaa",
date:new Date(),
//指定引入那个文件
// chunks:["a"],
//除了那个文件不引入 剩下的都引入
// excludeChunks:["b"]
// minify:{
// //删除注释
// removeComments:true,
// // 删除空格
// collapseWhitespace:true,
// }
}),
]
}
看到后面知道了
webpack深入与实战
86561 学习 · 721 问题
相似问题