Skip to content

Commit cd68341

Browse files
authored
feat(hot-reload): migrate to webpack-extension-reloader (Kocal#431)
* chore: replace webpack-chrome-extension-reloader by webpack-extension-reloader * chore(webpack-extension-reloader): configure manifest path
1 parent 0118787 commit cd68341

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

template/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"vue-loader": "^15.4.2",
9595
"vue-template-compiler": "^2.6.10",
9696
"webpack": "^4.20.2",
97-
"webpack-chrome-extension-reloader": "^0.8.3",
98-
"webpack-cli": "^3.1.2"
97+
"webpack-cli": "^3.1.2",
98+
"webpack-extension-reloader": "^1.1.0"
9999
}
100100
}

template/webpack.config.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const webpack = require('webpack');
22
const ejs = require('ejs');
33
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
44
const CopyWebpackPlugin = require('copy-webpack-plugin');
5-
const ChromeExtensionReloader = require('webpack-chrome-extension-reloader');
5+
const ExtensionReloader = require('webpack-extension-reloader');
66
const { VueLoaderPlugin } = require('vue-loader');
77
const { version } = require('./package.json');
88

@@ -95,7 +95,9 @@ if (config.mode === 'production') {
9595

9696
if (process.env.HMR === 'true') {
9797
config.plugins = (config.plugins || []).concat([
98-
new ChromeExtensionReloader(),
98+
new ExtensionReloader({
99+
manifest: __dirname + '/src/manifest.json',
100+
}),
99101
]);
100102
}
101103

0 commit comments

Comments
 (0)