Skip to content

iyonaga/html-webpack-additional-template-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

html-webpack-additional-template-plugin

A plugin for setting multiple HTML template simply

Installation

npm install --save html-webpack-additional-template-plugin

Usage

webpack.config.js

const HtmlWebpackAdditionalTemplatePlugin = require('html-webpack-additional-template-plugin');

module.exports = {
  // ...
  plugins: [
    new HtmlWebpackPlugin({
      filename: 'index.html',
      template: './src/views/index.html',
      additionalTemplate: [
        {
          filename: 'about/index.html',
          template: './src/views/about.html'
        },
        {
          filename: 'contact/index.html',
          template: './src/views/contact.html'
        }
      ]
    }),
    new HtmlWebpackAdditionalTemplatePlugin(),
  ]
}