@uzi_no_uzi

Почему html не переносится из src в dist?

Имеется такой `webpack config`,

//dependencies

    const path = require('path');
    const webpack = require('webpack');

    //plugins

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

    module.exports = {
    	entry: './src/js/index.js',
    	output: {
    		path: __dirname + '/dist',
    		publicPath: '/',
    		filename: 'bundle.js'
    	},
    	devServer: {
    		contentBase: './dist',
    	},
    	module: {
    		rules: [
    			{
    				test: /\.html$/,
    				use: [
    					{
    						loader: 'html-loader',
    					}
    				]
    			}
    		]
    	},
    	plugins: [
    		new HtmlWebpackPlugin({
    			filename: 'index.html',
    			template: 'src/template/index.html'
    		})
    	]
    }


По идее `HtmlWebpackPlugin` должен перенести `index.html` в `dist` папку, но этого не происходит.

Структура файлов такая

-webpack.config.js
-src
--template
---index.html
-dist
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы