learnyounode
1.0.0
일련의 셀프 가이드 워크샵을 통해 Node.js에 대한 소개.
node.js 란 무엇입니까?
learnyounode 는 Node.js 응용 프로그램 작성의 기본 사항을 알려주는 일련의 워크숍 레슨이 포함 된 Node.js 패키지입니다. 수업은 기본적인 "Hello World" 레슨으로 시작하여 동기 및 비동기 I/O, FileSystem 작업, TCP 및 HTTP 네트워킹, 이벤트 및 스트림을 다루는 것에 대한보다 고급 연습으로 넘어갑니다.
npm install -g learnyounode 실행하십시오 (이로 인해 Learnyounode node.js 패키지를 전 세계적으로 설치합니다). 이 단계가 실패하면 다음 수정 사항 중 하나를 사용해보십시오. sudo : sudo npm install -g learnyounode 로 설치 명령을 접두사
또는
NPM 권한을 수정하십시오.
learnyounode 명령을 실행하여 성공적으로 설치되었음을 테스트하십시오. Learnyounode 애플리케이션이 시작되며 위의 스크린 샷과 비슷한 블루 스크린이 표시됩니다.sudo apt-get install nodejs-legacy 실행하십시오.learnyounode 명령을 실행하여 터미널에서 Learnyounode를 시작하십시오 (위의 스크린 샷의 것과 유사한 블루 스크린이 표시됩니다).learnyounode verify 명령은 이제 선택한 레슨의 예상 출력으로 전달되는 스크립트를 확인하도록 설정됩니다 ( "Hello World"레슨의 경우 learnyounode verify 명령은 이제 스크립트가 "hello world"에 "hello world"를 인쇄하도록함으로써 "Hello World"레슨의 예상 된 결과를 충족시키는 지 확인합니다.node program.js 사용하여 node.js로 스크립트 파일을 테스트 할 수 있습니다).learnyounode verify program.js 실행하여 레슨에 대한 솔루션이 정확한지 확인하십시오 (참고 : 스크립트 파일을 "program.js"이외의 다른 것을 명명 한 경우 "program.js"를 올바른 파일 이름으로 바꾸십시오). 솔루션이 정확하지 않은 경우 솔루션이 테스트를 통과하지 않은 이유에 대한 정보와 함께 실패 메시지가 표시됩니다. 실패한 메시지의 경우, verify 명령이 전달 될 때까지 솔루션을 재 작업하십시오. 솔루션이 테스트를 통과하면 "Pass"메시지가 표시됩니다. 축하해요! :) learnyounode 마치면 Node의 스트림에 파는 운동 세트를 위해 stream-adventure 를 졸업하십시오.
learnyounode 는 다음 해커들에 의해 자랑스럽게 당신에게 가져 왔습니다.
| 로드 vagg | github/rvagg | 트위터/@rvagg |
|---|---|---|
| Andrey Sidorov | Github/Sidorares | 트위터/@Sidorares |
| 줄리안 듀크 | Github/Julianduque | 트위터/@Julian_duque |
| Lars-Magnus Skog | github/ralphtheninja | 트위터/@ralphtheninja |
| 팀 인맨 | Github/Thehack | 트위터/@Timinman |
| Dan Flettre | github/flet | 트위터/@flettre |
| 레이 Zhu | github/lisposter | 트위터/@lisposter |
| 루카스 F. 다 코스타 | github/lucasfcosta | |
| 마틴 하이데거 | Github/Martinheidegger | 트위터/@Leichtgewicht |
| Toshiharu Harada | Github/Haradats | Twitter/@haradats |
| 에릭 더글러스 | Github/Ericdouglas | 트위터/@ericdouglas_ |
| Alejandro Oviedo | github/a0viedo | 트위터/@a0viedo |
| Leonardo Nascimento | Github/Leonascimento | 트위터/레오나르도 386 |
| Christophe Porteneuve | github/tdd | 트위터/@porteneuve |
| Minh Hai | Github/Dominhhai | 트위터/@minhhai3b |
| Phung van tu | github/minatu2d | 트위터/@Minatu2d |
| 틈 메우는 나무 | Github/Marocchino | 트위터/@Marocchino |
| 당신을 Chayoung | github/당신 | 트위터/@_ Yous |
| Espen Dalløkken | Github/Leftiefriele | 트위터/좌파 |
Learnyounode 는 Copyright (C) 2013-2015 Learnyounode 기고자 (위에 나열된)이며 MIT 라이센스에 따라 라이센스가 부여됩니다. MIT 라이센스에 명시 적으로 부여되지 않은 모든 권리는 예약되어 있습니다. 자세한 내용은 포함 된 license.md 파일을 참조하십시오.
Learnyounode는 @substack과 @maxogden의 탁월한 작업을 구축하여 Learnyounode 의 원래 재단으로 사용되는 Stream-Adventure를 만들었습니다.