0

我正在尝试在脊柱框架中构建作为 TODO 示例给出的代码。我已经使用 npm 安装了 coffescript,并且其中包含了 cake builder。

当我导航到 Cakefile 目录并执行时,cake build我收到以下错误:

src/local.coffee:1:1: 错误:变量“Spine”不能用 ?= 赋值,因为它没有在 Spine 之前声明?= require('spine') ^^^^^

我尝试运行的蛋糕文件是示例附带的默认文件,并且与 git 副本https://github.com/maccman/spine.todos位于同一目录中。

我确实在网上搜索过,但找不到有关此问题的报告,或者我如何解决它。此错误出现在其他情况下(https://github.com/maccman/spine.contacts/pull/14),但解决方案不能应用于 TODO 示例。

4

1 回答 1

0

这个例子是用旧版本的 coffeescript 编写的。从那时起
, 的行为发生了变化。有关详细信息,?=请参阅此问题。

注释掉这一行(src/local.coffee 中的第一行)似乎让它再次工作。

于 2013-05-25T20:59:16.563 回答