root: helpers.root('src'),
// remove other default values
- modulesDirectories: [ 'node_modules', 'node_modules/blueimp-file-upload/js/vendor' ],
+ modulesDirectories: [ 'node_modules' ],
packageAlias: 'browser'
},
+ sassLoader: {
+ precision: 10
+ },
+
/*
* Add additional plugins to the compiler.
*
*
* See: https://www.npmjs.com/package/copy-webpack-plugin
*/
- new CopyWebpackPlugin([{
- from: 'src/assets',
- to: 'assets'
- }]),
+ new CopyWebpackPlugin([
+ {
+ from: 'src/assets',
+ to: 'assets'
+ },
+ {
+ from: 'node_modules/webtorrent/webtorrent.min.js',
+ to: 'assets/webtorrent'
+ }
+ ]),
/*
* Plugin: HtmlWebpackPlugin
new HtmlWebpackPlugin({
template: 'src/index.html',
chunksSortMode: 'dependency'
- }),
-
- new webpack.ProvidePlugin({
- jQuery: 'jquery',
- $: 'jquery',
- jquery: 'jquery',
- WebTorrent: 'webtorrent/webtorrent.min'
})
],