Node.js Query String模块介绍

Query String模块为解析和格式化URL中?后面的参数(查询字符串)提供了4个方法:

  • querystring.escape(str)
  • querystring.parse(str[, sep[, eq[, options]]])
  • querystring.stringify(obj[, sep[, eq[, options]]])
  • querystring.unescape(str)

继续阅读…

NODE_PATH浅谈

最近在试图加载npm全局下的express模块的时候,出现Error: Cannot find module ‘express’的报错,按理说我已经将express安装到了全局的node_modules目录,为什么还会加载不到这个模块呢?
本文将以该问题作为切入点,记录一下node下的module加载机制,算是自我学习一些吧。
继续阅读…

Centos编译安装nodejs

本文记录v0.12.9在centos下的安装

下载nodejs

访问[https://nodejs.org/dist/]进入v0.12.9目录,下载node-v0.12.9.tar.gz

$ cd ~
$ wget https://nodejs.org/dist/v0.12.9/node-v0.12.9.tar.gz

解压tar包

$ tar -zxvf node-v0.12.9.tar.gz

编译安装

编译20分钟左右~

$ cd node-v0.12.9
$ ./configure –-prefix=~/local
$ make
$ install