介紹
NodeSchool 是一個針對初學(xué)者潜秋,教授 Web 開發(fā)技能的免費(fèi)開源教程(NodeSchool 包含一堆教程,不僅僅是 Node.js 的)罗售。
NodeSchool 的教程由一系列任務(wù)構(gòu)成钩述,每個任務(wù)除了常規(guī)的描述,還有詳細(xì)的提示职恳。如下圖所示:
Node.js 教程的安裝
第 1 步 安裝: Node.js
Windows 有 .exe 的安裝包方面,Mac 用 Homebrew 安裝。在命令行中執(zhí)行 node -v
最筒, 顯示 Node.js
的版本號表示安裝成功蔚叨。
第 2 步: 安裝 NodeSchool
在命令中執(zhí)行如下命令:
npm install -g learnyounode
在命令行中執(zhí)行 learnyounode
, 若出現(xiàn)如下圖所示的學(xué)習(xí)目錄,則表示安裝成功邢锯。
看到都是英文搀别?別怕,可以將語言切換成中文。方法:執(zhí)行learnyounode
再愈,按鍵盤上的下移鍵护戳,將光標(biāo)移動到CHOOSE LANGUAGE
按回車,選擇簡體中文
按回車即可抗悍。切換后如下圖所示:
開始學(xué)習(xí)
在命令行中執(zhí)行 learnyounode
钳枕。選擇想學(xué)的課程,按回車鍵衔沼,開始學(xué)習(xí)田柔。
如果讀了任務(wù)的描述和提示,你還是不知道無從下手硬爆,可以到討論區(qū)提問缀磕。
運(yùn)行代碼
完成任務(wù)后,可以用如下兩種方式運(yùn)行代碼:
方式1:
node 程序文件.js
方式2:
learnyounode run 程序文件.js
驗(yàn)證代碼
在確定任務(wù)完成后袜蚕,用如下命令驗(yàn)證你的程序與任務(wù)的要求是否一致:
learnyounode verify 程序文件.js
上面命令運(yùn)行完成后,會生成測試報告遣疯。如果驗(yàn)證成功凿傅,該課程會被標(biāo)記為完成
。如果失敗辨液,可以在測試報告中觀察程序的預(yù)期值和實(shí)際的值的差異箱残,修改代碼后止吁,執(zhí)行 learnyounode run 程序文件.js
再進(jìn)行驗(yàn)證燎悍。
輸入 learnyounode
進(jìn)入下一個課程的學(xué)習(xí)。
更多課程
上文提到是 NodeSchool 中 Node.js 相關(guān)的教程仁热,除此之外勾哩,NodeSchool 還包含: JavaScript
举哟,WebGL
,函數(shù)式編程
妨猩,Git
, npm
等一堆課程威兜。這些課程可以在官網(wǎng)的首頁中找到庐椒。
大家會用學(xué)會 NodeSchool 了嗎~ 點(diǎn)擊這里 報名,一起學(xué)起來吧笔宿!