【发布时间】:2017-02-11 17:31:33
【问题描述】:
var THREE = require('three');
require('three/examples/js/loaders/OBJLoader.js');
在我需要 node_modules 中的三个js后,我决定使用他们提供的 OBJLoader,但是我收到了一个意外错误。
THREE is not defined
at eval (eval at <anonymous> (experiment.js:133), <anonymous>:5:1)
在 OBJLoader 内部:
THREE.OBJLoader = function ( manager )
它告诉我 OBJLoader 中的三个未定义,尽管我在上面需要它。尝试以这种方式要求文件时应该怎么做?
【问题讨论】:
-
您是如何构建代码的? Browserify、Webpack 等?
标签: javascript three.js require