Przeglądaj źródła

Build mat lib relative path

sebavan 6 lat temu
rodzic
commit
69cca8f1ba
1 zmienionych plików z 12 dodań i 8 usunięć
  1. 12 8
      materialsLibrary/webpack.config.js

+ 12 - 8
materialsLibrary/webpack.config.js

@@ -5,7 +5,7 @@ const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
 module.exports = {
     context: path.resolve(__dirname, './src'),
     entry: {
-        'babylonjs-materials': path.resolve(__dirname, './src/legacy/legacy.ts'),
+        'babylonjs-materials': path.resolve(__dirname, './src/legacy/legacy-grid.ts'),
     },
     output: {
         path: path.resolve(__dirname, '../dist/preview release/materialsLibrary'),
@@ -22,15 +22,19 @@ module.exports = {
         extensions: ['.ts']
     },
     externals: [
-        {
-            babylonjs: {
-                root: "BABYLON",
-                commonjs: "babylonjs",
-                commonjs2: "babylonjs",
-                amd: "babylonjs"
+        function(_, request, callback) {
+            if (/^babylonjs.*$/i.test(request)) {
+                callback(null, {
+                    root: "BABYLON",
+                    commonjs: "babylonjs",
+                    commonjs2: "babylonjs",
+                    amd: "babylonjs"
+                });
+            }
+            else {
+                callback();
             }
         },
-        /^babylonjs.*$/i,
     ],
     devtool: "souce-map",
     module: {