介紹
NodeSchool 是一個針對初學者,教授 Web 開發技能的免費開源教程(NodeSchool 包含一堆教程,不僅僅是 Node.js 的)。
NodeSchool 的教程由一系列任務構成,每個任務除了常規的描述,還有詳細的提示。如下圖所示:
Node.js 教程的安裝
第 1 步 安裝: Node.js
Windows 有 .exe 的安裝包,Mac 用 Homebrew 安裝。在命令行中執行 node -v
, 顯示 Node.js
的版本號表示安裝成功。
第 2 步: 安裝 NodeSchool
在命令中執行如下命令:
npm install -g learnyounode
在命令行中執行 learnyounode
, 若出現如下圖所示的學習目錄,則表示安裝成功。
看到都是英文?別怕,可以將語言切換成中文。方法:執行learnyounode
,按鍵盤上的下移鍵,將光標移動到CHOOSE LANGUAGE
按回車,選擇簡體中文
按回車即可。切換后如下圖所示:
開始學習
在命令行中執行 learnyounode
。選擇想學的課程,按回車鍵,開始學習。
如果讀了任務的描述和提示,你還是不知道無從下手,可以到討論區提問。
運行代碼
完成任務后,可以用如下兩種方式運行代碼:
方式1:
node 程序文件.js
方式2:
learnyounode run 程序文件.js
驗證代碼
在確定任務完成后,用如下命令驗證你的程序與任務的要求是否一致:
learnyounode verify 程序文件.js
上面命令運行完成后,會生成測試報告。如果驗證成功,該課程會被標記為完成
。如果失敗,可以在測試報告中觀察程序的預期值和實際的值的差異,修改代碼后,執行 learnyounode run 程序文件.js
再進行驗證。
輸入 learnyounode
進入下一個課程的學習。
更多課程
上文提到是 NodeSchool 中 Node.js 相關的教程,除此之外,NodeSchool 還包含: JavaScript
,WebGL
,函數式編程
,Git
, npm
等一堆課程。這些課程可以在官網的首頁中找到。
大家會用學會 NodeSchool 了嗎~ 點擊這里 報名,一起學起來吧!