2013-04-16 3 views
0

는, 출력 right.`CoffeeScript 버전 1.6.1 입니다입니다, 나는이 명령을 실행할 때 error--

coffee -v 

right--이다 가지고 있지만

를 입력 할 때
$ coffee 

그것이 오류가있어, 로그 내가 당신의 도움이 필요

node.js:201 
    throw e; // process.nextTick error, or 'error' event on first tick 
     ^
TypeError: Object #<Object> has no method 'split' 
at Interface.setPrompt (readline.js:121:24) 
at new REPLServer (repl.js:128:7) 
at Object.start (repl.js:249:14) 
at Object.start (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/repl.js:95:23) 
at Object.run (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/command.js:76:32) 
at Object.<anonymous> (/usr/local/lib/node_modules/coffee-script/bin/coffee:7:41) 
at Module._compile (module.js:432:26) 
at Object..js (module.js:450:10) 
at Module.load (module.js:351:31) 
at Function._load (module.js:310:12) 
at Array.0 (module.js:470:10) 
at EventEmitter._tickCallback (node.js:192:40) 

이하

답변

2

이것은 CoffeeScript 개발자의 디자인 결정입니다. 커피 스크립트 REPL

https://github.com/jashkenas/coffee-script/issues/2813

는 더 이상 노드 v0.6을 지원하지 않습니다. 파일을 전달하여 컴파일 할 수 있어야합니다. 이 기능을 사용하려면 이전 버전의 CoffeeScript 또는 최신 버전의 Node를 사용해야합니다.

+0

감사합니다. REPL로 명령 커피를 어떻게 사용할 수 있습니까? – bony

+0

@yeepaykaka 이전 버전의 CoffeeScript를 설치하거나 최신 버전의 노드를 설치해야합니다. – loganfsmyth

관련 문제