美文网首页
html-webpack-plugin

html-webpack-plugin

作者: 游于北方丶知寒 | 来源:发表于2019-03-04 15:15 被阅读0次

webpack 配置多页面应用

引用

const HtmlWebpackPlugin = require('html-webpack-plugin')

webpack.config.js 配置

entry: { //入口文件(这是多页面配置)
    index: './src/index.js',   //index页面入口
    pageOne: './src/pages/pageOne.js'   //pageOne页面入口
},

output: {
    path: path.resolve(__dirname, 'dist'),
    filename: './js/[name].js',
}
plugins: [
    new HtmlWebpackPlugin({
      chunks: ['index'], // 用来指定生成的html文件需要包括哪些入口文件,如不设置则所以入口JS文件都会被引入进来
      filename: 'index.html', // 配置输出文件名和路径
      template: 'src/index.html', // 配置文件模板
    }),

    new HtmlWebpackPlugin({
      chunks: ['pageOne'],
      filename: 'pages/pageOne.html', // 配置输出文件名和路径
      template: 'src/pages/pageOne.html', // 配置文件模板
    }),

    new ExtractTextPlugin('[name].css')
]

相关文章

网友评论

      本文标题:html-webpack-plugin

      本文链接:https://www.haomeiwen.com/subject/eaqbuqtx.html