File tree Expand file tree Collapse file tree 3 files changed +445
-309
lines changed Expand file tree Collapse file tree 3 files changed +445
-309
lines changed Original file line number Diff line number Diff line change 3636 "vue-loader" : " ^15.4.2" ,
3737 "vue-template-compiler" : " ^2.6.10" ,
3838 "webpack" : " ^4.20.2" ,
39- "webpack-chrome-extension-reloader " : " ^0.8.3 " ,
40- "webpack-cli " : " ^3 .1.2 "
39+ "webpack-cli " : " ^3.1.2 " ,
40+ "webpack-extension-reloader " : " ^1 .1.0 "
4141 }
4242}
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
@@ -50,6 +50,13 @@ const config = {
5050 name : '[name].[ext]?emitFile=false' ,
5151 } ,
5252 } ,
53+ {
54+ test : / \. ( w o f f ( 2 ) ? | t t f | e o t | s v g ) ( \? v = \d + \. \d + \. \d + ) ? $ / ,
55+ loader : 'file-loader' ,
56+ options : {
57+ name : '[name].[ext]?emitFile=false' ,
58+ } ,
59+ } ,
5360 ] ,
5461 } ,
5562 plugins : [
@@ -93,7 +100,9 @@ if (config.mode === 'production') {
93100
94101if ( process . env . HMR === 'true' ) {
95102 config . plugins = ( config . plugins || [ ] ) . concat ( [
96- new ChromeExtensionReloader ( ) ,
103+ new ExtensionReloader ( {
104+ manifest : __dirname + '/src/manifest.json' ,
105+ } ) ,
97106 ] ) ;
98107}
99108
You can’t perform that action at this time.
0 commit comments