浏览代码

add self variable if not defined and when running under node environment

simonThiele 9 年之前
父节点
当前提交
502d18134a
共有 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;
+
+	}
+
 }