0

スパイン フレームワークで TODO の例として指定されたコードをビルドしようとしています。npm を使用して coffescript をインストールしたところ、cake builder が含まれています。

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 の例に適用することはできません。

4

1 に答える 1

0

この例は、古いバージョンの coffeescript で記述されています。それ以来、
の動作が変わりました。?=詳細については、この問題を参照してください。

この行 (src/local.coffee の最初の行) をコメントアウトすると、再び機能するようです。

于 2013-05-25T20:59:16.563 に答える