Skip to content

Commit cc18a60

Browse files
committed
chore(example): update "full" example
1 parent 9ee09ae commit cc18a60

File tree

3 files changed

+442
-355
lines changed

3 files changed

+442
-355
lines changed

examples/full/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
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
}

examples/full/webpack.config.js

Lines changed: 11 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

@@ -51,6 +51,13 @@ const config = {
5151
name: '[name].[ext]?emitFile=false',
5252
},
5353
},
54+
{
55+
test: /\.(woff(2)?|ttf|eot|svg)(\?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

96103
if (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

0 commit comments

Comments
 (0)