У меня есть 2 конфигурации веб-пакетов ... 1 использует экспресс для обслуживания ресурсов, но другой используется через командную строку.используя ту же конфигурацию для плагина write-file-webpack-plugin, экспресс-сервер записывает пакеты, как и ожидалось, но конфигурация cli - нет.я заметил в документах write-file-webpack-plugin, что есть простая настройка dev-сервера, поэтому плагин будет записывать файлы только тогда, когда они обслуживаются / запрашиваются каким-то образом?я ожидал, что просто запустив webpack с инициализированной конфигурацией плагина write, файлы будут немедленно записаны в файловую систему.
webpack.config.js
var Write, glob, path;
glob = require('webpack-glob-entry');
path = require('path');
Write = require('write-file-webpack-plugin');
module.exports = function(config, args) {
return {
mode: 'none',
entry: glob(path.join(config.rootPath, 'user', 'libs', '**', '*_test.js')),
output: {
filename: '[name].js',
path: path.join(config.rootPath, '.tmp')
},
plugins: [new Write()],
module: {
rules: [
{
test: /\.js$/,
use: [
{
loader: 'babel-loader'
}
]
}
]
}
};
};