HtmlWebpackPlugin

HtmlWebpackPlugin занимается тем, что генерирует для html-файл по шаблону при сборке

Для использования плагина нам необходимо добавить его в dev-зависимости

npm install --save-dev html-webpack-plugin

После чего наш webpack.config.js нужно изменить на следующий код

'use strict';

var path = require('path');
var HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {
    entry:'./app/home.js',
    output: {
        path:path.resolve(__dirname,'dist'),
        filename: 'bundle.js'
    },
    plugins: [new HtmlWebpackPlugin({
        template: 'app/index.html'
    })]

}

То есть мы добавляем сверху подключение модуля нашего плагина

var HtmlWebpackPlugin = require('html-webpack-plugin');

и добавляем его в настройки

plugins: [new HtmlWebpackPlugin({
        template: 'app/index.html'
    })]

В качестве шаблона используем наш index.html, который мы перенесли в папку app

results matching ""

    No results matching ""