Ошибка сборки файла Cakefile

Я пытаюсь построить код, приведенный в качестве примера TODO в рамках позвоночника. Я установил coffescript, используя npm, и к нему добавлен конструктор тортов.

Когда я перехожу к Cakefile dir и выполняю 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.

1 ответ

Решение

Этот пример был написан с более старой версией coffeescript.
Поведение ?= изменилось с тех пор. Смотрите эту проблему для более подробной информации.

Комментирование этой строки (первой в src/local.coffee), похоже, снова работает.

Другие вопросы по тегам