Programing

NodeJS에서 CoffeeScript의 예?

crosscheck 2020. 10. 20. 07:19
반응형

NodeJS에서 CoffeeScript의 예?


애완 동물 프로젝트로서 저는 NodeJS와 CoffeeScript에 익숙해 지려고 노력하고 있으며 공을 굴리는 것이 어렵습니다.

CoffeeScript의 예제 폴더 와 같은 단일 파일의 매우 간단한 앱의 예를 많이 찾았 지만, 그중 어느 것도 실제로 전체 응용 프로그램이 어떻게 생겼는지 보여주지 않습니다. 나는 또한 구글을 쓸모 없게 만들었다.

내가 배울 수있는 중간 크기의 다중 파일 CoffeeScript / NodeJS 앱의 예가 있습니까?


이 요점 참조 : https://gist.github.com/652819

Express 프레임 워크를 사용하는 거의 전체 NodeJS 앱, 세션 저장을위한 Redis, 데이터베이스로 Couchdb를 사용하고 CoffeeScript로 작성되었습니다. 그러나 코드 구성을 요구하고 있습니다. 그것은 개발자마다 다릅니다. 개인적으로 Express를 선호합니다. 그러나 MVC 스타일을 선호한다면 Geddy를 참조하십시오.


GitHub는 당신의 친구입니다 :

더 많은 것을 원한다면 Coffee-Script Language 목록을 살펴보십시오 . 현재 프로젝트의 95 %가 Node.js와 관련이 있다고 생각합니다.


Zappa 프레임 워크는 Express, Socket.IO 등의 상위에있는 coffeescript 레이어입니다. 매우 포괄적이고 예제에 원하는 내용이 포함될 수 있습니까? https://github.com/mauricemach/zappa/


여기에 github에 대한 검색이 있습니다. coffeescript에 기록 된 모든 내용과 "node"라는 단어가 포함 된 설명-300 개 이상의 항목 반환

https://github.com/search?langOverride=&language=CoffeeScript&q=node&repo=&start_value=1&type=Repositories&x=0&y=0


기본적으로 중간 크기의 다중 파일 JavaScript / NodeJS 앱과 동일합니다.

이름이라는 소스 파일을 제외하고 *.coffee는 CoffeeScript 컴파일러를 호출하여 JavaScript NodeJS 앱을 빌드합니다.


2013 년 7 월 25 일 수정

Sails.js는 최근 CoffeeScript 지원을 추가했습니다. 매우 훌륭한 프레임 워크이며 Rails 사용자에게 즉시 이해할 수 있습니다. http://sailsjs.org/


내 원래 대답은 다음과 같습니다.

https://github.com/pheuter/brunch-socket-soup 확인

설명 : socket.io를 특징으로하는 Brunch.io 스켈레톤, coffeescript 서버 파일 포함

README에서 ...

Brunch.io가 설치되어 있는지 확인하십시오.

그릇 준비 :

brunch new <your-project-name> -s github://pheuter/brunch-socket-soup

재료를 넣으십시오.

npm install

서빙하고 한 모금 :

coffee server.coffee && brunch watch


나는 그것이 도움이 검사를 찾을 기존 에 작성된 노드 모듈 coffee-script있는 나는의, 익숙한를 .

(전역 적으로) 설치된 node모듈 의 빠른 검색을 실행하십시오 .

for x in $(echo $NODE_PATH | tr ':' '\n'); { [[ -d $x ]] && ls $x/**/*.coffee; }

내 시스템 , 나는 같은 .. 결과에 들여다 봐도 (일반적으로 가장 짧은 경로와, 내가 가장 편안하게 생각되는 모듈을 산출하는) 것

/usr/local/lib/node_modules/ghfm/src/index.coffee

또는

/usr/local/lib/node_modules/ipaddr.js/src/ipaddr.coffee

참고 URL : https://stackoverflow.com/questions/4582376/examples-of-coffeescript-in-nodejs

반응형