Я использую WebPack-DEV-промежуточный программное обеспечение в моем сервере для компиляции JavaScript, как это:WebPack-DEV-промежуточный слой не компилирует выход в папку
if (development){
app.use(webpackMiddleware(webpack({
// webpack options
// webpackMiddleware takes a Compiler object as first parameter
// which is returned by webpack(...) without callback.
entry: {
dashboard: path.join(__dirname, 'scripts/dashboard.jsx'),
tasks: path.join(__dirname, 'scripts/tasks.jsx')
},
output: {
path: __dirname + 'dist',
filename: '[name].bundle.js',
// no real path is required, just pass "/"
// but it will work with other paths too.
},
resolve: {
extensions: ['', '.js', '.jsx']
},
module: {
loaders: [
{ test: /\.jsx$/, loader: "jsx" }
]
}
}
),
{
stats: {
colors: true
}
}));
}
Все отлично в опытно-конструкторских работах, я могу включать в себя пакеты в моих взглядах. Но в производстве я не могу их включить, потому что они не встроены в «dist». Эта папка всегда пуста. Что я делаю неправильно? Есть ли у кого-то идеи?
С наилучшими пожеланиями Ян
спасибо, я понял это себе –
Вот плагин, который заставляет WebPack-DEV-сервер для записи файлов в файловую систему. https://github.com/gajus/write-file-webpack-plugin – Gajus