2016-12-30 4 views
3

У меня есть проект Electron/Webpack, к которому я пытаюсь добавить автоматическое обновление при смене файла. Согласно documentation, я принял следующие шаги:Автоматическое обновление с помощью Webpack in Electron

  1. Я добавил webpack-dev-server к моему проекту.
  2. Я добавил следующее к моему webpack.config.js:

    devServer: { 
        inline: true 
    } 
    
  3. И я бегу 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 
    } 
} 

ответ

0

может быть, мой тест-шаблонный даст вам некоторое вдохновение, окружающая среда "паутина" предлагает разработку HMR:

https://github.com/wende60/Electron-Webpack2-React-Sass

приветствий , joachim

+0

Спасибо за обмен. Это помогло мне понять, как структурировать мою конфигурацию 'webpack' и правильно установить цели:' web' против 'electronic'. –

 Смежные вопросы

  • Нет связанных вопросов^_^