浏览代码

Merge pull request #7747 from simonThiele/dev

Add missing self variable if not defined and when running under node environment
Mr.doob 9 年之前
父节点
当前提交
d295f43ceb
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      src/Three.js

+ 8 - 0
src/Three.js

@@ -14,6 +14,14 @@ if ( typeof define === 'function' && define.amd ) {
 
 	module.exports = THREE;
 
+	// detects wheather self is not defined and uses global in node environment
+	if ( typeof self === 'undefined' ) {
+
+		// self gets hoisted!
+		var self = global;
+
+	}
+
 }