【发布时间】:2017-09-19 08:06:58
【问题描述】:
我在 node.js 的三个.js 文件中使用 javascript require 而不是 html script。
一段html文件:
<script src="../build/three.js"></script>
<script src="js/controls/DragControls.js"></script>
<script src="js/controls/OrbitControls.js"></script>
<script src="js/controls/TransformControls.js"></script>
<script src="js/libs/stats.min.js"></script>
<script src="js/libs/dat.gui.min.js"></script>
javascript 文件的等效部分:
var THREE = require('../build/three.js')
//module.exports = THREE
THREE.DragControls = require('./js/controls/DragControls.js')
THREE.OrbitControls = require('./js/controls/OrbitControls.js')
THREE.TransformControls = require('./js/controls/TransformControls.js')
var Stats = require('./js/libs/stats.min.js')
var dat = require('./js/libs/dat.gui.min.js')
所以browserify 命令在浏览器中显示空白页。我想可能是javascript js 文件中的代码不正确。我该怎么办?
【问题讨论】:
-
您是否尝试打开chrome developer-tools 看看是否有任何错误消息?
标签: javascript html node.js three.js browserify