File tree Expand file tree Collapse file tree 3 files changed +442
-355
lines changed Expand file tree Collapse file tree 3 files changed +442
-355
lines changed Original file line number Diff line number Diff line change 6161 "vue-template-compiler" : " ^2.6.10" ,
6262 "web-ext-types" : " ^2.1.0" ,
6363 "webpack" : " ^4.20.2" ,
64- "webpack-chrome-extension-reloader " : " ^0.8.3 " ,
65- "webpack-cli " : " ^3 .1.2 "
64+ "webpack-cli " : " ^3.1.2 " ,
65+ "webpack-extension-reloader " : " ^1 .1.0 "
6666 }
6767}
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ const webpack = require('webpack');
22const ejs = require ( 'ejs' ) ;
33const MiniCssExtractPlugin = require ( 'mini-css-extract-plugin' ) ;
44const CopyWebpackPlugin = require ( 'copy-webpack-plugin' ) ;
5- const ChromeExtensionReloader = require ( 'webpack-chrome -extension-reloader' ) ;
5+ const ExtensionReloader = require ( 'webpack-extension-reloader' ) ;
66const { VueLoaderPlugin } = require ( 'vue-loader' ) ;
77const { version } = require ( './package.json' ) ;
88
@@ -51,6 +51,13 @@ const config = {
5151 name : '[name].[ext]?emitFile=false' ,
5252 } ,
5353 } ,
54+ {
55+ test : / \. ( w o f f ( 2 ) ? | t t f | e o t | s v g ) ( \? v = \d + \. \d + \. \d + ) ? $ / ,
56+ loader : 'file-loader' ,
57+ options : {
58+ name : '[name].[ext]?emitFile=false' ,
59+ } ,
60+ } ,
5461 ] ,
5562 } ,
5663 plugins : [
@@ -95,7 +102,9 @@ if (config.mode === 'production') {
95102
96103if ( process . env . HMR === 'true' ) {
97104 config . plugins = ( config . plugins || [ ] ) . concat ( [
98- new ChromeExtensionReloader ( ) ,
105+ new ExtensionReloader ( {
106+ manifest : __dirname + '/src/manifest.json' ,
107+ } ) ,
99108 ] ) ;
100109}
101110
You can’t perform that action at this time.
0 commit comments