@@ -26,20 +26,29 @@ License ${pkg.license}${!minimize ? '\n\n' + license : ''}`;
2626
2727 const entry = isDevServer ? './demo/js/Server.js' : './src/module/main.js' ;
2828
29- const externals = isDevServer ? undefined : {
30- 'poly-decomp' : {
31- commonjs : 'poly-decomp' ,
32- commonjs2 : 'poly-decomp' ,
33- amd : 'poly-decomp' ,
34- root : 'decomp'
35- } ,
36- 'matter-wrap' : {
37- commonjs : 'matter-wrap' ,
38- commonjs2 : 'matter-wrap' ,
39- amd : 'matter-wrap' ,
40- root : 'MatterWrap'
41- }
42- } ;
29+ const externals = isDevServer ?
30+ {
31+ 'matter-js' : {
32+ commonjs : 'matter-js' ,
33+ commonjs2 : 'matter-js' ,
34+ amd : 'matter-js' ,
35+ root : 'Matter'
36+ }
37+ } :
38+ {
39+ 'poly-decomp' : {
40+ commonjs : 'poly-decomp' ,
41+ commonjs2 : 'poly-decomp' ,
42+ amd : 'poly-decomp' ,
43+ root : 'decomp'
44+ } ,
45+ 'matter-wrap' : {
46+ commonjs : 'matter-wrap' ,
47+ commonjs2 : 'matter-wrap' ,
48+ amd : 'matter-wrap' ,
49+ root : 'MatterWrap'
50+ }
51+ } ;
4352
4453 return {
4554 entry : { [ name ] : entry } ,
@@ -69,7 +78,8 @@ License ${pkg.license}${!minimize ? '\n\n' + license : ''}`;
6978 path . resolve ( __dirname , './demo' ) ,
7079 path . resolve ( __dirname , './examples' ) ,
7180 path . resolve ( __dirname , './node_modules/matter-tools/build' ) ,
72- path . resolve ( __dirname , './node_modules/pathseg' )
81+ path . resolve ( __dirname , './node_modules/pathseg' ) ,
82+ path . resolve ( __dirname , './node_modules/matter-wrap/build' )
7383 ] ,
7484 watchContentBase : true ,
7585 open : true ,
@@ -101,6 +111,10 @@ License ${pkg.license}${!minimize ? '\n\n' + license : ''}`;
101111 '/lib/pathseg.js' : {
102112 target : 'http://localhost:8000/' ,
103113 pathRewrite : { '^/lib/pathseg.js' : '/pathseg.js' }
114+ } ,
115+ '/lib/matter-wrap.js' : {
116+ target : 'http://localhost:8000/' ,
117+ pathRewrite : { '^/lib/matter-wrap.js' : '/matter-wrap.js' }
104118 }
105119 }
106120 }
0 commit comments