일부 자습서를 진행하고 있으며 CoffeeScript에 모든 것을 쓰고 있습니다. JS로 컴파일 한 다음 node.js에서 실행해야합니다. 직접 할 수있는 방법이 있습니까? 당신이 NPM이있는 경우node.js에서 .coffee 파일을 직접 실행할 수 있습니까?
답변
, 노드 프롬프트에서 커피 스크립트를 설치하는 데 사용 http://jashkenas.github.com/coffeescript/#installation
그런 다음, 노드 프롬프트에서, 당신은 단순히 커피 명령을 사용할 수 있습니다 실행 :
coffee <yourcoffeescriptfile>.coffee
그리고, 예 당신이 할 수있는
coffee -c <yourcoffeescriptfile>.coffee
을 참조하십시오. 'require ('coffee-script')'를 이미 실행했다면 노드 모듈로부터'foo.coffee'를 가져 오기 위해'require ('./ foo')'를 할 수 있습니다 (실행시 무료로 얻을 수 있습니다). 'coffee' 명령의 노드); 'require' 함수에 후크를 추가합니다. 그래서 Node 애플리케이션에서'.coffee'와'.js' 파일을 섞어서 비교하는 것은 매우 간단합니다. –
'-c' 사용에 대한 더 많은 정보 : 컴파일 결과는'-o'가 다른 것을 지정하는 데 사용되지 않는 한 입력 파일과 같은 폴더에 같은 파일명 루트를 가진'.js' 파일에 저장됩니다 폴더. 대신'-p'를 사용하여 결과 JavaScript를'stdout'에 출력하십시오; 모든 옵션을 보려면'coffee -h'를 실행하십시오. – mklement0
Repo의 이름이'coffeescript'로 변경되었으므로 링크는 https://github.com/jashkenas/coffeescript/#installation이어야합니다. –
: 단지 컴파일하려면 -c
플래그를 전달합니다.
coffee source.coffee -n
.js 파일을 생성하지 않고 직접 노드를 실행합니다.
는 업데이트 : 커피는 이제 --nodejs
을 지원합니다. 위는
coffee source.coffee --nodejs
과 같은 작업을 수행하지만 그래, -n
는 방법 짧습니다.
- 1. bash에서 직접 파이썬 스크립트를 실행할 수 있습니까?
- 2. node.js에서 파일을 업로드하는 방법
- 3. Node.js에서 파일을 읽으려면 어떻게해야합니까?
- 4. PHP는 (wapache) 원격 파일을 실행할 수 있습니까?
- 5. 어떻게 배치 파일을 자동으로 실행할 수 있습니까?
- 6. 모든 OS에서 JAR 파일을 실행할 수 있습니까?
- 7. 웹 서비스에서 실행 파일을 실행할 수 있습니까?
- 8. crontab에서 Bash 파일을 루트로 실행할 수 있습니까?
- 9. J2ME에서 pdf 파일을 실행할 수 있습니까
- 10. 원격 배치 파일을 실행할 수 있습니까?
- 11. "dir"을 직접 실행할 수있는 방법이 있습니까?
- 12. JDO 환경에서 직접 SQL 문을 실행할 수 있습니까?
- 13. BackgroundWorker의 DoWork 처리기에서 이벤트를 직접 실행할 수 있습니까?
- 14. 직접 실행 창에서 XPATH 쿼리를 실행할 수 있습니까?
- 15. JAR 파일을 실행할 수 없습니다
- 16. memcached를 node.js에서 사용할 가치가 있습니까?
- 17. Node.js에서 setTimeout
- 18. Node.js에서`this` 모듈의 경로를 어떻게 알 수 있습니까?
- 19. JRE에서 jrunscript를 실행할 수 있습니까
- 20. 자바 - jar 파일은 Windows에서 직접 실행할 수 있지만 명령 프롬프트
- 21. Node.js에서 Lucene 색인을 쿼리하는 빠른 해결책이 있습니까?
- 22. SVN을 사용하고 FTP에서 직접 파일을 변경할 수 있습니까?
- 23. 업로드 된 Excel 파일을 읽고 DB에 직접 저장할 수 있습니까?
- 24. ckedit에서 odf 파일을 직접 읽게하는 방법이 있습니까?
- 25. "rake db : create"에서 SQL 전용 파일을 실행할 수 있습니까?
- 26. 디렉토리의 모든 Javascript 파일을 동적으로로드하고 실행할 수 있습니까?
- 27. 확장자가 .php.xx 인 PHP 파일을 PHP로 실행할 수 있습니까?
- 28. 진행 모니터가있는 JFace 마법사에서 배치 파일을 실행할 수 있습니까?
- 29. 안드로이드 어도비 에어는 코드로 SWF 파일을 다운로드하고 실행할 수 있습니까?
- 30. 서명 된 Jar 파일을 실행 파일로 실행할 수 있습니까?
[이 질문에 대한 Trevor Burnham의 답변 (http://stackoverflow.com/questions/4679782/can-i-use-coffeescript-instead-of-js-for-node-js) –