У меня есть проект Electron/Webpack, к которому я пытаюсь добавить автоматическое обновление при смене файла. Согласно documentation, я принял следующие шаги:Автоматическое обновление с помощью Webpack in Electron
- Я добавил
webpack-dev-server
к моему проекту. Я добавил следующее к моему
webpack.config.js
:devServer: { inline: true }
И я бегу WebPack с командой
webpack-dev-server --progress --colors
Когда я внести изменения в файл ввода, они не отражены в испускаемый код на http://localhost:8080/build/index.js
(где я установил свой вывод для перехода). Что мне не хватает?
Для полноты, вот мой WebPack конфигурации:
module.exports = {
entry: './src/index.tsx',
output: {
filename: './build/index.js'
},
resolve: {
extensions: ['', '.webpack.js', '.web.js', '.ts', '.js', '.tsx', '.jsx']
},
module: {
loaders: [
{ test: /\.tsx?$/, loader: 'awesome-typescript-loader' }
]
},
devServer: {
inline: true
}
}
Спасибо за обмен. Это помогло мне понять, как структурировать мою конфигурацию 'webpack' и правильно установить цели:' web' против 'electronic'. –