gist

2012年3月15日木曜日

MadadorはCoffeeScriptには未対応のようです

この記事は古くなっています。MatadorはCoffeeScriptをサポートしました。

→「[Node.js] Matador+CoffeeScriptの環境を構築する

終電を逃して徒歩2時間。この時間に更新です。

昨日(一昨日)のエントリーで紹介したフレームワークMadadorですが、CoffeeScriptには対応していないようです。(知っている方いたらぜひ教えて下さい。)

server.jsとroute.jsの変換までは動作を確認。

$ js2coffee server.js > server.coffee
$ js2coffee config/routes.js > config/routes.coffee
$ coffee server.coffee
matador running on port 3000

ApplicationController.jsを変換したところで落ちました。

$ js2coffee app/controllers/ApplicationController.js > app/controllers/ApplicationController.coffee
$ coffee server.coffee 
Error: Unable to find controllers/ApplicationController.coffee
    at /Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/src/matador.js:70:25
    at /Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/src/matador.js:120:11
    at Array.forEach (native)
    at Object.each (/Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/node_modules/valentine/valentine.js:26:20)
    at Function.each (/Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/node_modules/valentine/valentine.js:319:15)
    at /Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/src/matador.js:118:11
    at Array.forEach (native)
    at Object.each (/Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/node_modules/valentine/valentine.js:26:20)
    at Function.each (/Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/node_modules/valentine/valentine.js:319:15)
    at /Users/inouetomoyuki/Dropbox/Projects/node/matador_sample/node_modules/matador/src/matador.js:115:9

んー残念。

0 件のコメント: