NodeJs
官小飞
hello everybody,hello everyone。
展开
-
Nodejs学习 1 -- 入门手上
一、 安装首先,去http://nodejs.org 下载安装。我下的版本是0.8.14。安装很简单,下一步下一步就哦了。然后在path中配置一下安装目录即可,msi会把npm(Node Package Manager)一并装上。我的安装目录是C:\Program Files (x86)\nodejs。这时使用cmd命令窗口 node -v ,npm -v命令查看下安装的版本1.1、hellowor原创 2016-06-13 10:20:57 · 920 阅读 · 0 评论 -
Nodejs学习 2 -- events事件处理EventEmitter
EventEmitter类 模块: events 源码: events.js EventEmitter类, 是node中事件的基础, 实现了事件模型需要的接口, 包括addListener,removeListener, emit及其ta工具方法. 同原生javascript事件类似, 采用了发布/订阅(观察者)的方式, 使用内部_events列表来记录注册的事件处理器.描述 Stream、Soc原创 2016-06-13 10:23:26 · 10304 阅读 · 1 评论 -
Nodejs学习 3 -- module模块系统与npm包管理
Node.js模块系统为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。nodejs基于commonjs实现了模块管理系统。node中每一个js文件都是一个独立的模块,在其原创 2016-06-13 10:25:09 · 2904 阅读 · 0 评论 -
Nodejs学习 4 -- 文件系统file
Node.js 文件系统Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示:var fs = require("fs")1. 异步和同步Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数原创 2016-06-13 10:26:22 · 943 阅读 · 0 评论 -
Web开发模式演变史
前不久徐飞写了一篇很好的文章:Web 应用的组件化开发。本文尝试从历史发展角度,说说各种研发模式的优劣。 一、简单明快的早期时代 可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务端给什么浏览器就展现什么,展现的控制在 Web Server 层。 这种模原创 2016-07-28 15:45:49 · 3744 阅读 · 0 评论