Webpack кэширует определенные файлы в режиме просмотра - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть приведенная ниже конфигурация веб-пакета, она прекрасно работает при сборке из Visual Studio, однако я бы хотел настроить режим просмотра так, чтобы он генерировал мой HTML-файл при каждом обновлении файла.

Это обновляется при изменении шаблона, однако при изменении файла TestExport.js кажется, что он заменяет javascript html-файла кэшированной версией javascript из предыдущего раза?

Я абсолютно озадачен тем, почему это происходит, я что-то упускаю, что нужно добавить, чтобы остановить это кэширование?

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

module.exports = (env) => {
    return [
        {
            context: __dirname,
            entry: {
                TestExport: './Resources/TestExport/index.js',
            },
            output: {
                path: path.resolve(__dirname, 'Resources')
            },
            plugins:
                [new HtmlWebpackPlugin({
                    testExport: fs.readFileSync('./Resources/TestExport/js/TestExport.js', 'utf8'),
                    style: fs.readFileSync('./Resources/TestExport/css/style.css', 'utf8'),
                    filename: 'TestExport_Debug.html',
                    template: './Resources/TestExport/TestExportTemplate.html',
                    inject: false
                })]
        }
    ];
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...