在 CNode 混了那么久,解答了不少 Node.js 初学者们的问题。回头想想,那些问题所需要的思路都不难,但大部分人由于练手机会少,所以在遇到问题的时候很无措。国内唯一一本排的上号的 Node.js 书是 @朴灵 的 《深入浅出Node.js》,但这本书离实战还是比较远的。
这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。
Lesson 0: 《搭建 Node.js 开发环境》
Lesson 1: 《一个最简单的 express 应用》
Lesson 2: 《学习使用外部模块》
Lesson 3: 《使用 superagent 与 cheerio 完成简单爬虫》
Lesson 4: 《使用 eventproxy 控制并发》
Lesson 5: 《使用 async 控制并发》
Lesson 6: 《测试用例:mocha,should,istanbul》
Lesson 7: 《浏览器端测试:mocha,chai,phantomjs》 -- by @elrrrrrrr
Lesson 8: 《测试用例:supertest》
Lesson 9: 《正则表达式》
Lesson 10: 《benchmark 怎么写》
Lesson 11: 《作用域与闭包:this,var,(function () {})》 -- by @Ricardo-Li
Lesson 12: 《线上部署:heroku》
Lesson 13: 《持续集成平台:travis》
Lesson 14: 《js 中的那些最佳实践》
Lesson 15: 《Mongodb 与 Mongoose 的使用》
每一课的课程目标如果有能力完成,则可考虑放弃阅读课程内容
对 web 开发初学者不友好,对 Windows 用户不友好,对 ruby on rails 开发者友好
内容笼统,课程重点随心所欲
《Node.js 包教不包会》 详细介绍 《Node.js 包教不包会》 -- by alsotang 在 CNode 混了那么久,解答了不少 Node.js 初学者们的问题。回头想想,那些问题所需要的思路都不难,但大部分人由于练手机会少,所以在遇到问题的时候很无措。国内唯一一本排的上号的 Node.js 书是 @朴灵 的 《深入浅出Node.js》,但这本书离实战还是比较远的。 这个课程是希望提
这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。
之所以写这个教程,是因为之前自己自学webpack的时候,遇到了很多阻碍,首先是官网全英,api对我来说写得也模模糊糊的,当然官方文档很详细,但对于初学者来说学习成本就比较高了。 在google搜索出来的一大堆所谓的webpack教程要么就是直接丢给你一份作者已经配置好的配置文件,要么就是单独跟你讲某个配置参数的作用(感觉就是把官网的英文纯粹翻译成中文而已),这样子还不如去仔细啃官网,毕竟翻译成中
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的。
本文向大家介绍使用npm发布Node.JS程序包教程,包括了使用npm发布Node.JS程序包教程的使用技巧和注意事项,需要的朋友参考一下 npm是Node.JS的程序包管理器。进行Node.JS开发时,经常使用它安装/卸载程序包。实际上,发布程序包的工作也是由它来完成的。 配置package.json 要打包程序,首先要配好各项设置,这些设置都由程序包根目录下的package.json指定。pa
主要内容:JXcore 安装,包代码,载入 JX 文件Node.js 是一个开放源代码、跨平台的、用于服务器端和网络应用的运行环境。 JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。 这篇文章主要是要向大家介绍 JXcore 的打包功能。 JXcore 安装 下载 JXcore 安装包,并解压,在解压的的目录下提供了 jx 二进制文件命令,接下来我们主要使用这个命令。 步
把用 Node.js 做好的某个功能打成一个包(Package),在项目之间可以重复使用这些包。即使你开发的不是 Node.js 项目,也可能会用到 Node.js 的某些包。特别是做前端项目开发的时候,项目里用的很多工具都是 Node.js 的一个包。 这些 Node.js 的包之间会存在依赖关系,也就是一个包的功能,可能需要另一个包里提供的功能。Node.js 让你可以在项目里使用一个叫 pa