Pass config.open to browsersync-webpack-plugin
This commit is contained in:
36
package-lock.json
generated
36
package-lock.json
generated
@@ -154,7 +154,8 @@
|
|||||||
"ansi-styles": {
|
"ansi-styles": {
|
||||||
"version": "3.1.0",
|
"version": "3.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
|
||||||
"integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A="
|
"integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"anymatch": {
|
"anymatch": {
|
||||||
"version": "1.3.0",
|
"version": "1.3.0",
|
||||||
@@ -601,9 +602,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"browsersync-webpack-plugin": {
|
"browsersync-webpack-plugin": {
|
||||||
"version": "0.5.3",
|
"version": "0.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/browsersync-webpack-plugin/-/browsersync-webpack-plugin-0.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/browsersync-webpack-plugin/-/browsersync-webpack-plugin-0.6.0.tgz",
|
||||||
"integrity": "sha1-Nbw7HFq6jH0te3AOI9URRUuNUW4=",
|
"integrity": "sha1-eAGEX+n3cahpVPh3bCzdiqggzBQ=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"bs-html-injector": {
|
"bs-html-injector": {
|
||||||
@@ -791,7 +792,8 @@
|
|||||||
"chalk": {
|
"chalk": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
|
||||||
"integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g=="
|
"integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"chokidar": {
|
"chokidar": {
|
||||||
"version": "1.7.0",
|
"version": "1.7.0",
|
||||||
@@ -928,7 +930,8 @@
|
|||||||
"color-convert": {
|
"color-convert": {
|
||||||
"version": "1.9.0",
|
"version": "1.9.0",
|
||||||
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
|
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
|
||||||
"integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o="
|
"integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"color-diff": {
|
"color-diff": {
|
||||||
"version": "0.1.7",
|
"version": "0.1.7",
|
||||||
@@ -939,7 +942,8 @@
|
|||||||
"color-name": {
|
"color-name": {
|
||||||
"version": "1.1.2",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.2.tgz",
|
||||||
"integrity": "sha1-XIq3K2S9IhXWF66VWeuxSEdc+Y0="
|
"integrity": "sha1-XIq3K2S9IhXWF66VWeuxSEdc+Y0=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"color-string": {
|
"color-string": {
|
||||||
"version": "0.3.0",
|
"version": "0.3.0",
|
||||||
@@ -2191,7 +2195,8 @@
|
|||||||
"escape-string-regexp": {
|
"escape-string-regexp": {
|
||||||
"version": "1.0.5",
|
"version": "1.0.5",
|
||||||
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
||||||
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
|
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"escodegen": {
|
"escodegen": {
|
||||||
"version": "1.8.1",
|
"version": "1.8.1",
|
||||||
@@ -3858,7 +3863,8 @@
|
|||||||
"has-flag": {
|
"has-flag": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
|
||||||
"integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE="
|
"integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"has-gulplog": {
|
"has-gulplog": {
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
@@ -5821,7 +5827,8 @@
|
|||||||
"postcss": {
|
"postcss": {
|
||||||
"version": "6.0.4",
|
"version": "6.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.4.tgz",
|
||||||
"integrity": "sha1-VzrN33P0LsskqmGNQO49WnwEplQ="
|
"integrity": "sha1-VzrN33P0LsskqmGNQO49WnwEplQ=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"postcss-calc": {
|
"postcss-calc": {
|
||||||
"version": "5.3.1",
|
"version": "5.3.1",
|
||||||
@@ -7058,7 +7065,8 @@
|
|||||||
"postcss-safe-parser": {
|
"postcss-safe-parser": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-3.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-3.0.0.tgz",
|
||||||
"integrity": "sha1-AhTXOut22okyMH2To3oZMuhBJNM="
|
"integrity": "sha1-AhTXOut22okyMH2To3oZMuhBJNM=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"postcss-scss": {
|
"postcss-scss": {
|
||||||
"version": "0.4.1",
|
"version": "0.4.1",
|
||||||
@@ -8077,7 +8085,8 @@
|
|||||||
"source-map": {
|
"source-map": {
|
||||||
"version": "0.5.6",
|
"version": "0.5.6",
|
||||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
|
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
|
||||||
"integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI="
|
"integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"source-map-resolve": {
|
"source-map-resolve": {
|
||||||
"version": "0.3.1",
|
"version": "0.3.1",
|
||||||
@@ -8572,7 +8581,8 @@
|
|||||||
"supports-color": {
|
"supports-color": {
|
||||||
"version": "4.1.0",
|
"version": "4.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.1.0.tgz",
|
||||||
"integrity": "sha1-kswUuz2tiSjKVlbDPhmhnyCvXHo="
|
"integrity": "sha1-kswUuz2tiSjKVlbDPhmhnyCvXHo=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"svg-tags": {
|
"svg-tags": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
|
|||||||
@@ -91,7 +91,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"autoprefixer": "~7.1",
|
"autoprefixer": "~7.1",
|
||||||
"browser-sync": "~2.18",
|
"browser-sync": "~2.18",
|
||||||
"browsersync-webpack-plugin": "^0.5.3",
|
"browsersync-webpack-plugin": "^0.6.0",
|
||||||
"bs-html-injector": "~3.0",
|
"bs-html-injector": "~3.0",
|
||||||
"buble-loader": "^0.4.1",
|
"buble-loader": "^0.4.1",
|
||||||
"clean-webpack-plugin": "^0.1.16",
|
"clean-webpack-plugin": "^0.1.16",
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ const rootPath = (userConfig.paths && userConfig.paths.root)
|
|||||||
: process.cwd();
|
: process.cwd();
|
||||||
|
|
||||||
const config = merge({
|
const config = merge({
|
||||||
|
open: true,
|
||||||
copy: 'images/**/*',
|
copy: 'images/**/*',
|
||||||
proxyUrl: 'http://localhost:3000',
|
proxyUrl: 'http://localhost:3000',
|
||||||
cacheBusting: '[name]_[hash]',
|
cacheBusting: '[name]_[hash]',
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ module.exports = {
|
|||||||
new webpack.NoEmitOnErrorsPlugin(),
|
new webpack.NoEmitOnErrorsPlugin(),
|
||||||
new BrowserSyncPlugin({
|
new BrowserSyncPlugin({
|
||||||
target,
|
target,
|
||||||
|
open: config.open,
|
||||||
proxyUrl: config.proxyUrl,
|
proxyUrl: config.proxyUrl,
|
||||||
watch: config.watch,
|
watch: config.watch,
|
||||||
delay: 500,
|
delay: 500,
|
||||||
|
|||||||
@@ -587,9 +587,9 @@ browserslist@^2.0.0, browserslist@^2.1.3:
|
|||||||
caniuse-lite "^1.0.30000684"
|
caniuse-lite "^1.0.30000684"
|
||||||
electron-to-chromium "^1.3.14"
|
electron-to-chromium "^1.3.14"
|
||||||
|
|
||||||
browsersync-webpack-plugin@^0.5.3:
|
browsersync-webpack-plugin@^0.6.0:
|
||||||
version "0.5.3"
|
version "0.6.0"
|
||||||
resolved "https://registry.yarnpkg.com/browsersync-webpack-plugin/-/browsersync-webpack-plugin-0.5.3.tgz#35bc3b1c5aba8c7d2d7b700e23d511454b8d516e"
|
resolved "https://registry.yarnpkg.com/browsersync-webpack-plugin/-/browsersync-webpack-plugin-0.6.0.tgz#7801845fe9f771a86954f8776c2cdd8aa820cc14"
|
||||||
dependencies:
|
dependencies:
|
||||||
webpack-merge "^4.1.0"
|
webpack-merge "^4.1.0"
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
|
|||||||
Reference in New Issue
Block a user