在Windows平台上安装Node.js及NPM模块管理

1. 下载Node.js官方Windows版程序:
   http://nodejs.org/#download
   从0.6.1开始,Node.js在Windows平台上提供了两种安装方式,一是.MSI安装文件,另外还有一个.EXE可执行文件。
   我选择了.EXE文件。因为.MSI安装文件除了将node.exe复制到C:\Program File (x86)\目录中及修改系统Path之外,没发现还有其他作用。
   我使用的版本为0.6.2: http://nodejs.org/dist/v0.6.2/node.exe

 

2. 创建D:\nodejs目录,并将node.exe保存在这个目录中。并将"D:\nodejs"加入系统环境变量PATH中,便于在任意位置执行node应用。

 

3. 下载npm源代码:
   https://github.com/isaacs/npm/tags
   这里需要注意一下,在写这篇文章时npm最新版本为1.0.106,但是这个最新版本及1.0.105在Windows平台下都有问题。所以我选择了安装1.0.104版本:
   https://github.com/isaacs/npm/zipball/v1.0.104

 

4. 将npm源代码解压到D:\npmjs目录中。
   在命令提示符窗口中执行下面的操作,完成npm的安装:

D:\>cd npmjs
D:\npmjs>node cli.js install -gf

   另外:

node cli.js install npm -gf //可以安装最新版的NPM
node cli.js install npm@1.0.105 -gf //可以安装指定版本的NPM

   上面两种方法都是通过网络从代码库中下载并安装,但是代码库一般只保留最近的两个版本。

 

5. NPM安装完成后,将"D:\nodejs\node_modules"加入系统环境变量NODE_PATH中。

 

6. 安装express:

 

   前几天express 推出了4.0,得知这个消息,自己尝试了一下,突然发现用以前的文档上的操作出现了各种问题。结果只能去看文档,现在在这个给大家分享下4.0版本的安装。

   先说下如果需要用express 3.x版本,直接使用nmp 中的@字符确定版本,指令如下:

 npm install -g express-generator@3

   如果需要使用4.0,这里有个需要注意的问题在4.x版本express 已经把命令行工具分离出来 (链接https://github.com/expressjs/generator

   我们现在全局安装只需要安装这个命令行工具就可以,指令如下:

   npm install -g express-generator

   这时我们就着手安装express框架,指令如下:

  •    express blog && cd blog

         ( blog是安装的文件夹名)

  • npm install

       (安装express及依赖)

  • npm start

(这里需要注意 express 4.x 无法以 node app.js 为启动方式,而是用指令 npm start 作为启动)

 访问 http://localhost:3000/ 出现熟悉的Welcome to Express,证明安装成功。

  这时我们就可以尝试4.0的新功能了。

在Windows平台上安装Node.js及NPM模块管理

上一篇:Aspose.pdf for c# 创建透明超链接


下一篇:Struts 2之Servlet API