1
+ const path = require ( 'path' ) ;
2
+
1
3
var loaders = [
2
4
{ test : / \. j s o n $ / , loader : "json-loader" }
3
5
] ;
@@ -10,28 +12,28 @@ module.exports = [
10
12
entry : './src/extension.js' ,
11
13
output : {
12
14
filename : 'extension.js' ,
13
- path : '../pythreejs/static' ,
15
+ path : path . resolve ( '../pythreejs/static' ) ,
14
16
libraryTarget : 'amd'
15
17
} ,
16
18
resolve : {
17
- extensions : [ "" , " .autogen.js", ".js" ]
19
+ extensions : [ ".autogen.js" , ".js" ]
18
20
} ,
19
21
} ,
20
22
{
21
23
// jupyter-threejs bundle for the notebook
22
24
entry : './src/index.js' ,
23
25
output : {
24
26
filename : 'index.js' ,
25
- path : '../pythreejs/static' ,
27
+ path : path . resolve ( '../pythreejs/static' ) ,
26
28
libraryTarget : 'amd'
27
29
} ,
28
30
devtool : 'source-map' ,
29
31
module : {
30
- loaders : loaders
32
+ rules : loaders
31
33
} ,
32
34
externals : externals ,
33
35
resolve : {
34
- extensions : [ "" , " .autogen.js", ".js" ]
36
+ extensions : [ ".autogen.js" , ".js" ]
35
37
} ,
36
38
37
39
} ,
@@ -40,16 +42,16 @@ module.exports = [
40
42
entry : './src/embed.js' ,
41
43
output : {
42
44
filename : 'index.js' ,
43
- path : './dist/' ,
45
+ path : path . resolve ( './dist/' ) ,
44
46
libraryTarget : 'amd'
45
47
} ,
46
48
devtool : 'source-map' ,
47
49
module : {
48
- loaders : loaders
50
+ rules : loaders
49
51
} ,
50
52
externals : externals ,
51
53
resolve : {
52
- extensions : [ "" , " .autogen.js", ".js" ]
54
+ extensions : [ ".autogen.js" , ".js" ]
53
55
} ,
54
56
55
57
} ,
@@ -58,14 +60,14 @@ module.exports = [
58
60
entry : './src/index.js' ,
59
61
output : {
60
62
filename : 'index.standalone.js' ,
61
- path : './dist/' ,
63
+ path : path . resolve ( './dist/' ) ,
62
64
} ,
63
65
devtool : 'source-map' ,
64
66
module : {
65
- loaders : loaders
67
+ rules : loaders
66
68
} ,
67
69
resolve : {
68
- extensions : [ "" , " .autogen.js", ".js" ]
70
+ extensions : [ ".autogen.js" , ".js" ]
69
71
} ,
70
72
71
73
}
0 commit comments