3
我有一个Electron/Webpack项目,我试图在文件更改上添加自动刷新。根据documentation,我采取了以下步骤:使用Electron中的Webpack自动刷新
- 我将
webpack-dev-server
添加到我的项目。 添加以下到我的
webpack.config.js
:devServer: { inline: true }
我用命令
webpack-dev-server --progress --colors
当我修改我的入境文件,它们没有反映在的WebPack运行发出的代码在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'与'electron'。 –