1

我最近开始使用 CodeKit,现在第 2 版已经发布,这就是这个问题所关注的。使用 Bower 组件安装程序似乎有很大的潜力;然而,几乎没有关于 CodeKit 和 bower 组件之间工作关系的文档。我的代码如下:

// @codekit-prepend "../bower_components/jquery/dist/jquery.js"
// @codekit-prepend "../bower_components/PhysicsJS/dist/physicsjs-full-0.6.0.js"

Physics(function(world){

  // code straight out of the example online from the bottom of http://wellcaffeinated.net/PhysicsJS/basic-usage

});

然后我得到'Physics' is not defined.任何参考的错误。这是一个例子,但我似乎总是卡在这一点上,我想知道:有没有一种工作方法可以通过 CodeKit 的凉亭组件集成来使用前置库?

4

1 回答 1

1

好像我忘记了一些很简单的事情。我花了几个小时才弄清楚,只需$(document).ready(function(){在开头添加并在结尾关闭这些标签就可以解决问题。如果库在同一个文件中,不确定它到底是如何工作的,但我猜它会增加代码执行的一点延迟,从而允许为后面的代码考虑库。

于 2014-06-03T10:58:06.397 回答