@@ -16,31 +16,32 @@ const rendererLyricConfig = require('./renderer-lyric/webpack.config.dev')
1616
1717let electronProcess = null
1818let manualRestart = false
19- let hotMiddleware
19+ let hotMiddlewareRenderer
20+ let hotMiddlewareRendererLyric
2021
2122
2223function startRenderer ( ) {
2324 return new Promise ( ( resolve , reject ) => {
2425 // rendererConfig.entry.renderer = [path.join(__dirname, 'dev-client')].concat(rendererConfig.entry.renderer)
2526 // rendererConfig.mode = 'development'
2627 const compiler = webpack ( rendererConfig )
27- hotMiddleware = webpackHotMiddleware ( compiler , {
28+ hotMiddlewareRenderer = webpackHotMiddleware ( compiler , {
2829 log : false ,
2930 heartbeat : 2500 ,
3031 } )
3132
3233 compiler . hooks . compilation . tap ( 'compilation' , compilation => {
3334 // console.log(Object.keys(compilation.hooks))
3435 HtmlWebpackPlugin . getHooks ( compilation ) . beforeEmit . tapAsync ( 'html-webpack-plugin-after-emit' , ( data , cb ) => {
35- hotMiddleware . publish ( { action : 'reload' } )
36+ hotMiddlewareRenderer . publish ( { action : 'reload' } )
3637 cb ( )
3738 } )
3839 } )
3940
40- compiler . hooks . done . tap ( 'done' , stats => {
41- // logStats('Renderer', 'Compile done')
42- // logStats('Renderer', stats)
43- } )
41+ // compiler.hooks.done.tap('done', stats => {
42+ // // logStats('Renderer', 'Compile done')
43+ // // logStats('Renderer', stats)
44+ // })
4445
4546 const server = new WebpackDevServer (
4647 compiler ,
@@ -54,7 +55,7 @@ function startRenderer() {
5455 errors : true ,
5556 } ,
5657 before ( app , ctx ) {
57- app . use ( hotMiddleware )
58+ app . use ( hotMiddlewareRenderer )
5859 ctx . middleware . waitUntilValid ( ( ) => {
5960 resolve ( )
6061 } )
@@ -71,23 +72,23 @@ function startRendererLyric() {
7172 // rendererConfig.entry.renderer = [path.join(__dirname, 'dev-client')].concat(rendererConfig.entry.renderer)
7273 // rendererConfig.mode = 'development'
7374 const compiler = webpack ( rendererLyricConfig )
74- hotMiddleware = webpackHotMiddleware ( compiler , {
75+ hotMiddlewareRendererLyric = webpackHotMiddleware ( compiler , {
7576 log : false ,
7677 heartbeat : 2500 ,
7778 } )
7879
7980 compiler . hooks . compilation . tap ( 'compilation' , compilation => {
8081 // console.log(Object.keys(compilation.hooks))
8182 HtmlWebpackPlugin . getHooks ( compilation ) . beforeEmit . tapAsync ( 'html-webpack-plugin-after-emit' , ( data , cb ) => {
82- hotMiddleware . publish ( { action : 'reload' } )
83+ hotMiddlewareRendererLyric . publish ( { action : 'reload' } )
8384 cb ( )
8485 } )
8586 } )
8687
87- compiler . hooks . done . tap ( 'done' , stats => {
88- // logStats('Renderer', 'Compile done')
89- // logStats('Renderer', stats)
90- } )
88+ // compiler.hooks.done.tap('done', stats => {
89+ // // logStats('Renderer', 'Compile done')
90+ // // logStats('Renderer', stats)
91+ // })
9192
9293 const server = new WebpackDevServer (
9394 compiler ,
@@ -101,7 +102,7 @@ function startRendererLyric() {
101102 errors : true ,
102103 } ,
103104 before ( app , ctx ) {
104- app . use ( hotMiddleware )
105+ app . use ( hotMiddlewareRendererLyric )
105106 ctx . middleware . waitUntilValid ( ( ) => {
106107 resolve ( )
107108 } )
@@ -120,7 +121,8 @@ function startMain() {
120121 const compiler = webpack ( mainConfig )
121122
122123 compiler . hooks . watchRun . tapAsync ( 'watch-run' , ( compilation , done ) => {
123- hotMiddleware . publish ( { action : 'compiling' } )
124+ hotMiddlewareRenderer . publish ( { action : 'compiling' } )
125+ hotMiddlewareRendererLyric . publish ( { action : 'compiling' } )
124126 done ( )
125127 } )
126128
0 commit comments