Learn NodeJS (1)

学习Node.js (一)

最近业余学习一下Node.js,记录一下学习路径。

初学乍练

第一步 Node初学指南(中文版)

跟随指南做练习,其中引用到的文章,从学习效率的角度考虑,说明如下:

注意

NPM下载如果需要通过代理的话,可以使用如下命令设置通过代理访问:

1
2
npm config set https-proxy http://proxy.company.com:8080
npm install formidable

更多设置方式可参考 http://wil.boayue.com/blog/2013/06/14/using-npm-behind-a-proxy/

安装formidable包的时候,选择在源代码存放位置安装,可以避免出现无法找到formidable的错误,这可能是NPM的路径设置的问题,可参见此文

通过第一步,对NodeJS的基本概念、机制有了初步了解,能写一个Web服务器程序处理基本请求。

第二步 寻找更多免费靠谱资源

互联网资源遍地,但是靠谱又免费的不多啊!下面使用排除法,避免你掉进相同的小水沟。:)

推荐列表

  • nodetuts.com 多个Node的视频讲座,12/13年的,推荐
  • HowtoNode 不系统,不是针对入门级选手,应该是针对中高级Node开发者的,可作日后参考。
  • Mixu’s Node小书 比较用心的作者,保持更新,推荐

不推荐列表

参考

第二步,通过靠谱的资源继续推进,进入高级入门阶段。:D

写在后面

随着学习的展开,NodeJS以及JavaScript的资源和内容会逐步增加和更新,敬请期待下面的博文。