@@ -19,24 +19,28 @@ export default {
19
19
console . log ( process . env . NODE_ENV ) ;
20
20
21
21
if ( process . env . NODE_ENV !== "development" ) {
22
- const myWorker = new Worker ( "/javascript-guide/public/js/webWorker.js" ) ;
23
- myWorker . onmessage = function ( e ) {
24
- const data = JSON . parse ( e . data ) ;
25
- if ( data . version ) {
26
- if ( judgeVersion ( data . version ) ) {
27
- console . log (
28
- `Current version is ${ currentVersion } , remote version is ${ data . version } , New version is available`
29
- ) ;
22
+ let m = app . mount ;
23
+ app . mount = function ( ) {
24
+ m ( "#app" ) ;
25
+ const myWorker = new Worker ( "/javascript-guide/public/js/webWorker.js" ) ;
26
+ myWorker . onmessage = function ( e ) {
27
+ const data = JSON . parse ( e . data ) ;
28
+ if ( data . version ) {
29
+ if ( judgeVersion ( data . version ) ) {
30
+ console . log (
31
+ `Current version is ${ currentVersion } , remote version is ${ data . version } , New version is available`
32
+ ) ;
33
+ }
30
34
}
31
- }
35
+ } ;
36
+ myWorker . onmessageerror = function ( e ) {
37
+ console . log ( "Message error received from worker" ) ;
38
+ } ;
39
+ myWorker . onerror = function ( e ) {
40
+ console . log ( "Error received from worker" ) ;
41
+ } ;
42
+ myWorker . postMessage ( "Hello from the main thread" ) ;
32
43
} ;
33
- myWorker . onmessageerror = function ( e ) {
34
- console . log ( "Message error received from worker" ) ;
35
- } ;
36
- myWorker . onerror = function ( e ) {
37
- console . log ( "Error received from worker" ) ;
38
- } ;
39
- myWorker . postMessage ( "Hello from the main thread" ) ;
40
44
}
41
45
} ,
42
46
} ;
0 commit comments