美文网首页
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