最近开始了FreeCodeCamp上的Node.js课程,它的课程可以通过npm install learnyounode -g
来全局下载node.js的学习模块一步步完成课程挑战来学习基本操作,课程推荐在c9的虚拟Ubuntu操作系统上完成,但是我实测非常不推荐用虚拟操作系统,非常非常慢,且资源占用非常可怕,经常会拖到浏览器卡死。而且这部分课程也不需要提交完成挑战的线上链接,所以完全可以自己用终端来下载模块学习。
FCC这部分课程的搭建服务器挑战不同于之前课程提到的通过http
模块完成,它指定用net
模块来完成TCP连接,所以需要用到net
模块。
1 | //1. 引入模块 |
在浏览器打开localhost:9000
会触发connection,后台会输出: