소스 검색

Merge pull request #2950 from RaananW/local-dependency

load local dependency for local-development.
David Catuhe 7 년 전
부모
커밋
8c47e16422
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      Tools/Gulp/gulp-addModuleExports.js

+ 3 - 2
Tools/Gulp/gulp-addModuleExports.js

@@ -4,8 +4,9 @@ var through = require('through2');
 module.exports = function (varName, subModule, extendsRoot) {
     return through.obj(function (file, enc, cb) {
 
-        var optionalRequire = 'var BABYLON = BABYLON || (typeof require !== \'undefined\' && require("babylonjs"));\n'
-
+        var optionalRequire = `var babylonDependency; try { babylonDependency = (typeof require !== 'undefined' && require("../babylon.max")); } catch (e) { babylonDependency = (typeof require !== 'undefined' && require("babylonjs")); } 
+var BABYLON = BABYLON || babylonDependency;
+`
         function moduleExportAddition(varName) {
 
             let basicInit = `root["BABYLON"]${(subModule && !extendsRoot) ? '["' + varName + '"]' : ''} = factory();`;