【发布时间】:2012-03-14 14:03:05
【问题描述】:
我正在尝试模仿 Todos 示例的一些基本功能。在阅读了spinejs.com、许多文章并进行了一些尝试并没有起步之后,我确实需要在这里寻求帮助。我希望这更明确,我也想帮助其他人。我在 Windows7 上,我正在使用 spin.app 来创建我的应用程序、控制器、模型 - 也使用 jQuery.tmpl 我正在使用 CS,但对它很陌生。
我不确定我需要在哪里使用 require(如果有的话) - 我正在使用 modules.exports = .... 对所有 M、C 的声明 所以 index.coffee 应该能够找到,我想 也许情况并非如此——我看到即使控制器/联系人使用了 modules.exports 语句,索引仍然使用了 require。
index.coffee 是否只关注可见性? 我看到 Contacts 使用 Contact 时没有任何 require 语句。
我已经看到 main.App 控制器从 CS 中被实例化,就像在 Todos 中一样
或在 html 中的 jQuery() 脚本中,如在联系人中。
我假设你应该要么
-构建整个事物并包含 application.js 或
- 使用 jQuery() 函数通过 javascript 创建您的应用程序。
如果编译成功,它会出现在 public/application.js 中吗??
我遇到了一个令人讨厌的解析错误, 是的,我知道您必须始终使用空格(没有制表符)
不碍事,我在第 1 条需求线上挂断了电话 需要('lib/setup')
我需要一些 Cygwin 的东西吗?如果有帮助,我可以得到它。
我看过 Google Groups、guillaume86 的 cmets、contrib 和 CS irc 频道。
我不确定我的下摆是什么(日期)版本 但我确实尝试了 minify: false、option 和其他一些东西来尝试调试它。
好消息:我很固执,如果我能在这里得到一点帮助,我会让它发挥作用。
更多内容即将发布,但我现在要结束了。
提前感谢您的建议。
【问题讨论】:
-
您是否在 Spine google 群组中发帖?我认为你不会在这里得到很多帮助,因为这不是一个真正的编码问题。
-
太好了,谢谢。我确实在 2012 年初看到了您的 github 更改以缝合和解决。也许我可以合并这些更改。这是否允许 Windows (win7) 成功使用 require 调用?最好是手动进行这些更改,还是可以完全获得新咖啡?
标签: coffeescript spine.js