josephg / ShareJS

Collaborative editing in any app
Other
4.97k stars 454 forks source link

cake error: illegal # token of *.coffee #327

Open ysminnpu opened 10 years ago

ysminnpu commented 10 years ago

I am trying the 0.6 tree, but got a weird issue with cake. It always reports illegal # token for any cakefile target. The following is a detailed log of "cake test". But if I directly execute "nodeunit tests.coffe" instead of from cake, it will succeed. Any idea?

$ cake --verbose test Running tests... (is your webclient up-to-date and nodeunit installed?)

/home/vpdev/sharejs_try/ShareJS/tests.coffee:1 (function (exports, require, module, filename, dirname) { # ^ SyntaxError: Unexpected token ILLEGAL at Module._compile (module.js:437:25) at Object.Module._extensions..js (module.js:467:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:362:17) at require (module.js:378:17) at /home/vpdev/sharejs_try/ShareJS/node_modules/nodeunit/lib/nodeunit.js:75:37 at _concat (/home/vpdev/sharejs_try/ShareJS/node_modules/nodeunit/deps/async.js:513:13) at async.forEachSeries.iterate (/home/vpdev/sharejs_try/ShareJS/node_modules/nodeunit/deps/async.js:123:13) at async.forEachSeries (/home/vpdev/sharejs_try/ShareJS/node_modules/nodeunit/deps/async.js:139:9) Some tests failed (error: 1). Try --verbose.

josephg commented 10 years ago

That code hasn't been updated in a long time - 0.7 is where its at now. Probably the cakefile spec has changed a little and the cakefile hasn't been updated. Patches welcome.