ReferenceError:未定义goog

时间:2014-04-30 08:13:28

标签: xtk

我是XTK的新手。 我正在关注X:DevelopersHeadsUp尝试运行demo html。

1)我克隆存储库并运行./deps.py。现在生成了xtk-deps.js。 2)我调用指南中给出的html。


<html>
<head>
<title>XTK TEST WITHOUT COMPILATION</title>

<script type="text/javascript" src="../X/lib/closure-library/closure/goog/base.js"></script>
<script type="text/javascript" src="../X/xtk-deps.js"></script>

<script type="text/javascript">

  // include all used X-classes here
  // this is only required when using the xtk-deps.js file
  goog.require('X.renderer3D');
  goog.require('X.cube');

  var run = function() {

    var r = new X.renderer3D();
    r.container = 'r';
    r.init();

    var cube = new X.cube();

    r.add(cube);

    r.render();

  };
</script>

<body onload="run()">


  <div id="r" style="background-color: #000000; width: 100%; height: 100%;"></div>

</body>

但因错误消息ReferenceError失败:goog未定义

有什么不对吗? 提前谢谢。

麦兹

1 个答案:

答案 0 :(得分:0)

您的代码中有一个拼写错误,第5行。

<script type="text/javascript" src="../X/lib/closure-library/closure/goog/base.js"></script>

应该是

<script type="text/javascript" src="../X/lib/google-closure-library/closure/goog/base.js"></script>

我在github上更新了wiki: https://github.com/xtk/X/wiki/X:DevelopersHeadsUp

谢谢