learnyounode
1.0.0
Node.js的簡介通過一組自導的研討會。
什麼是node.js
learnyounode是一個Node.js軟件包,其中包含一系列研討會課程,它將教您編寫Node.js應用程序的基礎知識。這些課程以基本的“ Hello World”課程開始,然後繼續進行有關處理同步和異步I/O,文件系統操作,TCP和HTTP網絡,事件和流的更高級練習。
npm install -g learnyounode (這將在全球安裝學習younode node.js軟件包)。如果此步驟失敗,請嘗試以下修復之一:前綴sudo: sudo npm install -g learnyounode命令
或者
修復您的NPM權限。
learnyounode已成功安裝了學習元。這將啟動學習揚碼應用程序,您應該看到一個類似於上面屏幕截圖中的藍屏。sudo apt-get install nodejs-legacylearnyounode在終端中啟動Greeyounode (您應該看到一個類似於上面屏幕截圖中的藍屏)。learnyounode verify命令,以驗證您選擇的課程的預期輸出(在“ Hello World”課程的情況下,命令learnyounode verify現在將檢查您傳遞的腳本文件是否滿足“ Hello World”課程的預期結果,確保腳本打印出“ Hello Hello World”的腳本)。node program.js使用node.js測試腳本文件)。learnyounode verify program.js (注意:如果您將腳本文件命名為“ program.js”以外的其他內容,請用正確的文件名替換“ program.js”)。如果您的解決方案不正確,您將看到一條失敗消息以及有關解決方案為什麼未通過測試的一些信息。在輸出消息的情況下,請重新設計解決方案,直到運行驗證命令通過。如果您的解決方案通過測試,則應看到“通行證”消息。恭喜! :)一旦完成learnyounode ,畢業於stream-adventure以進行一組練習,這些練習涉及到節點的流。
以下黑客自豪地為您帶來了learnyounode :
| 桿瓦格 | github/rvagg | Twitter/@rvagg |
|---|---|---|
| 安德烈·西多羅夫(Andrey Sidorov) | github/sidorares | Twitter/@sidorares |
| 朱利安·杜克(JuliánDuque) | Github/Julianduque | Twitter/@julian_duque |
| Lars-Magnus Skog | github/ralphtheninja | Twitter/@ralphtheninja |
| 蒂姆·伊曼(Tim Inman) | github/thehack | Twitter/@timinman |
| 丹·弗萊特(Dan Flettre) | github/flet | Twitter/@flettre |
| 利朱 | Github/Lisposter | Twitter/@Lisposter |
| 盧卡斯·F·達科斯塔 | github/lucasfcosta | |
| 馬丁·海德格爾(Martin Heidegger) | Github/Martinheidegger | Twitter/@leichtgewicht |
| Toshiharu Harada | github/haradats | Twitter/@Haradats |
| 埃里克·道格拉斯(Eric Douglas) | Github/Ericdouglas | Twitter/@ericdouglas_ |
| Alejandro Oviedo | github/a0viedo | Twitter/@a0viedo |
| 萊昂納多·納西格托(Leonardo Nascimento) | github/leonascimento | Twitter/Leonardo386 |
| 克里斯托弗·波特納夫(Christophe Porteneuve) | github/tdd | Twitter/@Porteneuve |
| 做明·海 | GitHub/Dominhai | Twitter/@minhhai3b |
| Phung van tu | github/minatu2d | Twitter/@minatu2d |
| 墊片 | Github/Marocchino | Twitter/@Marocchino |
| chayung you | github/yous | Twitter/@_ Yous |
| EspenDalløkken | github/左法室 | Twitter/Leftiefriele |
BreadyOunode是版權(C)2013-2015學習貢獻貢獻者(上面列出),並根據MIT許可獲得許可。保留在麻省理工學院許可證中未明確授予的所有權利。有關更多詳細信息,請參見隨附的許可證文件。
Learnyounode建立在@substack和@maxogden的出色工作基礎上,他們創建了流媒體,它是學習Younode的原始基礎。