随笔分类 - Node
Node
摘要:搭建一个简单的服务器 通过下面的代码可以搭建一个简单的服务器: 搭建一个简单的服务器需要依赖http模块,通过http.createServer()来生成一个服务器实例通过listen()来启动这个实例。 http.createServer()参数是一个函数,这个函数的两个参数分别为request和
阅读全文
摘要:文件读写 Node的出现的一个亮点就是让JS也有了读写文件的能力,而且实现起来要比其他语言更简单,对文件的一些操作我们都可通过fs模块来完成。fs即fileSystem的缩写,fs模块可以完成对文件的所有操作。 可以通过fs.readFileSync来同步的读取文件: fs已经帮我们实现了一个读取文
阅读全文
摘要:Node中的事件循环 事件循环是Node的核心,正是因为有了事件循环JS才能够在服务端占有一席之地。JS是一种单线程语言,但是它的执行环境是多线程的在加上JS的事件驱动这一特点,使使JS在执行的过程中没执行到一个异步操作就交由后台处理然后继续向下执行,在遇上一个异步操作又交由后台处理,JS的执行线程
阅读全文
摘要:模块系统 Node根据CommonJS规范实现了一套自己的模块机制,可以使用require()导入一个模块,使用module.exports导出一个模块。 require使用 在Node中我们可以使用require()导入一个模块,此时我们就会获得一个被导入模块的对象,我们就可以利用这个对象来完成一
阅读全文
摘要:package.json简介 package.json在Node项目中用于描述项目的一些基本信息,以及依赖的配置,一般每一个Node项目的根目录下都有一个package.json文件。 在项目的根目录中我们可以通过npm init来初始化一个package.json文件,其内容是一个Json对象,基
阅读全文
摘要:简介 没有用过Node,记的这些只是学习的笔记,有什么错的地方,望各位前辈指正。 Node是一个服务器端Javascript解释器,依赖于Chrome v8引擎进行代码编译,事件驱动、非阻塞I/O都是他显著的特点。 服务器能够处理的并发连接的最大数量是目前Web应用程序架构的瓶颈,Node的出现就打
阅读全文

浙公网安备 33010602011771号