1、打包命令:npm run build
2、修改build文件夹下的文件:
A:webpack.base.config.js中的
{
test: /\.(gif|jpg|png|woff|svg|eot|ttf)\??.*$/,
loader: 'url-loader?limit=1024'
},
{
test: /\.(html|tpl)$/,
loader: 'html-loader'
}
改为
{
test: /\.(gif|jpg|png)\??.*$/,
loader: 'url-loader?limit=1024'
},
{
test: /\.(woff|svg|eot|ttf)\??.*$/,
loader: 'url-loader?name=fonts[name].[md5:hash:hex:7].[ext]'
},
{
test: /\.(html|tpl)$/,
loader: 'html-loader'
}
B:webpack.prod.config.js中的
output: {
publicPath: 'webserver/', // 修改这部分为你的服务器域名
filename: '[name].[hash].js',
chunkFilename: '[name].[hash].chunk.js'
},
C:
new HtmlWebpackPlugin({
title: "卓越物业收费网络平台",// 修改这部分为你的项目名称
favicon: './td_icon.ico',
filename: '../index.html',
template: '!!ejs-loader!./src/template/index.ejs',
inject: false
})