2016-12-30 29 views
3

我有一个Electron/Webpack项目,我试图在文件更改上添加自动刷新。根据documentation,我采取了以下步骤:使用Electron中的Webpack自动刷新

  1. 我将webpack-dev-server添加到我的项目。
  2. 添加以下到我的webpack.config.js

    devServer: { 
        inline: true 
    } 
    
  3. 我用命令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 
    } 
} 

回答