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的原始基础。