Skip to content

Commit 23a3491

Browse files
committed
Update webpack
1 parent 19aac72 commit 23a3491

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"handlebars": "^4.0.5",
2525
"json-loader": "^0.5.4",
2626
"rimraf": "^2.4.1",
27-
"webpack": "^1.12.14"
27+
"webpack": "^3.5.5"
2828
},
2929
"dependencies": {
3030
"@jupyter-widgets/base": "0.5.1",

js/webpack.config.js

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const path = require('path');
2+
13
var loaders = [
24
{ test: /\.json$/, loader: "json-loader" }
35
];
@@ -10,28 +12,28 @@ module.exports = [
1012
entry: './src/extension.js',
1113
output: {
1214
filename: 'extension.js',
13-
path: '../pythreejs/static',
15+
path: path.resolve('../pythreejs/static'),
1416
libraryTarget: 'amd'
1517
},
1618
resolve: {
17-
extensions: [ "", ".autogen.js", ".js" ]
19+
extensions: [ ".autogen.js", ".js" ]
1820
},
1921
},
2022
{
2123
// jupyter-threejs bundle for the notebook
2224
entry: './src/index.js',
2325
output: {
2426
filename: 'index.js',
25-
path: '../pythreejs/static',
27+
path: path.resolve('../pythreejs/static'),
2628
libraryTarget: 'amd'
2729
},
2830
devtool: 'source-map',
2931
module: {
30-
loaders: loaders
32+
rules: loaders
3133
},
3234
externals: externals,
3335
resolve: {
34-
extensions: [ "", ".autogen.js", ".js" ]
36+
extensions: [ ".autogen.js", ".js" ]
3537
},
3638

3739
},
@@ -40,16 +42,16 @@ module.exports = [
4042
entry: './src/embed.js',
4143
output: {
4244
filename: 'index.js',
43-
path: './dist/',
45+
path: path.resolve('./dist/'),
4446
libraryTarget: 'amd'
4547
},
4648
devtool: 'source-map',
4749
module: {
48-
loaders: loaders
50+
rules: loaders
4951
},
5052
externals: externals,
5153
resolve: {
52-
extensions: [ "", ".autogen.js", ".js" ]
54+
extensions: [ ".autogen.js", ".js" ]
5355
},
5456

5557
},
@@ -58,14 +60,14 @@ module.exports = [
5860
entry: './src/index.js',
5961
output: {
6062
filename: 'index.standalone.js',
61-
path: './dist/',
63+
path: path.resolve('./dist/'),
6264
},
6365
devtool: 'source-map',
6466
module: {
65-
loaders: loaders
67+
rules: loaders
6668
},
6769
resolve: {
68-
extensions: [ "", ".autogen.js", ".js" ]
70+
extensions: [ ".autogen.js", ".js" ]
6971
},
7072

7173
}

0 commit comments

Comments
 (0)