diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2016-06-04 13:08:38 +0200 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2016-06-04 13:08:38 +0200 |
commit | 7f82b8ae377214dd9b3f13a76a5e5f4e963e9425 (patch) | |
tree | 70b9876e599ee510ccf8133418b98daeeb44e4d9 /client/config | |
parent | f0dc9602f9ef507370bf774d953b5b3bc7b75243 (diff) | |
download | PeerTube-7f82b8ae377214dd9b3f13a76a5e5f4e963e9425.tar.gz PeerTube-7f82b8ae377214dd9b3f13a76a5e5f4e963e9425.tar.zst PeerTube-7f82b8ae377214dd9b3f13a76a5e5f4e963e9425.zip |
Use webtorrent as external dependency instead of building it with
webpack
Diffstat (limited to 'client/config')
-rw-r--r-- | client/config/webpack.common.js | 17 | ||||
-rw-r--r-- | client/config/webpack.dev.js | 4 | ||||
-rw-r--r-- | client/config/webpack.prod.js | 4 |
3 files changed, 19 insertions, 6 deletions
diff --git a/client/config/webpack.common.js b/client/config/webpack.common.js index 653866b93..7f1da74b9 100644 --- a/client/config/webpack.common.js +++ b/client/config/webpack.common.js | |||
@@ -222,10 +222,16 @@ module.exports = { | |||
222 | * | 222 | * |
223 | * See: https://www.npmjs.com/package/copy-webpack-plugin | 223 | * See: https://www.npmjs.com/package/copy-webpack-plugin |
224 | */ | 224 | */ |
225 | new CopyWebpackPlugin([{ | 225 | new CopyWebpackPlugin([ |
226 | from: 'src/assets', | 226 | { |
227 | to: 'assets' | 227 | from: 'src/assets', |
228 | }]), | 228 | to: 'assets' |
229 | }, | ||
230 | { | ||
231 | from: 'node_modules/webtorrent/webtorrent.min.js', | ||
232 | to: 'assets/webtorrent' | ||
233 | } | ||
234 | ]), | ||
229 | 235 | ||
230 | /* | 236 | /* |
231 | * Plugin: HtmlWebpackPlugin | 237 | * Plugin: HtmlWebpackPlugin |
@@ -243,8 +249,7 @@ module.exports = { | |||
243 | new webpack.ProvidePlugin({ | 249 | new webpack.ProvidePlugin({ |
244 | jQuery: 'jquery', | 250 | jQuery: 'jquery', |
245 | $: 'jquery', | 251 | $: 'jquery', |
246 | jquery: 'jquery', | 252 | jquery: 'jquery' |
247 | WebTorrent: 'webtorrent/webtorrent.min' | ||
248 | }) | 253 | }) |
249 | 254 | ||
250 | ], | 255 | ], |
diff --git a/client/config/webpack.dev.js b/client/config/webpack.dev.js index 8c6d1aac7..50193bf58 100644 --- a/client/config/webpack.dev.js +++ b/client/config/webpack.dev.js | |||
@@ -85,6 +85,10 @@ module.exports = webpackMerge(commonConfig, { | |||
85 | 85 | ||
86 | }, | 86 | }, |
87 | 87 | ||
88 | externals: { | ||
89 | webtorrent: 'WebTorrent' | ||
90 | }, | ||
91 | |||
88 | plugins: [ | 92 | plugins: [ |
89 | 93 | ||
90 | /** | 94 | /** |
diff --git a/client/config/webpack.prod.js b/client/config/webpack.prod.js index 8827888a3..7ce5727d3 100644 --- a/client/config/webpack.prod.js +++ b/client/config/webpack.prod.js | |||
@@ -83,6 +83,10 @@ module.exports = webpackMerge(commonConfig, { | |||
83 | 83 | ||
84 | }, | 84 | }, |
85 | 85 | ||
86 | externals: { | ||
87 | webtorrent: 'WebTorrent' | ||
88 | }, | ||
89 | |||
86 | /** | 90 | /** |
87 | * Add additional plugins to the compiler. | 91 | * Add additional plugins to the compiler. |
88 | * | 92 | * |