在Windows8.1下安装Node.js、npm、express

分类:软件问题| 发布:佚名| 查看: | 发表时间:2014/6/24

记录一下Node.js在Win8下的安装,NPM是Node.js的包管理工具,Express是Node.js的常用框架。

一、安装Node.js:(我用的是下面第二种方法)

1.普通安装:在http://nodejs.org/download/处下载对应的msi文件,点击安装,一路到底,结束;

2.干净安装:同样是在http://nodejs.org/download/处,下载Windows Binary (.exe)格式的文件node.exe,然后放置在D:\nodejs文件夹下面,将D:\nodejs文件夹加入系统PATH变量,以便全局都可以使用,结束;

可以在dos下用 node -v 命令测试。

二、安装NPM:

1.在https://github.com/isaacs/npm/tags处获取NPM的源码,如果已经安装过Git的,也可以通过git下载:

git clone --recursive git://github.com/isaacs/npm.git

2.下载到NPM的源码后,解压缩,比如我们解压在D:\npm,在DOS中,转到此文件夹下,然后执行如下命令安装NPM:

node cli.js install npm -gf

完成后,将D:\NodeJS\node_modules文件夹加入PATH系统变量,并删除D:\npm文件夹(没用了)即可。

可以在dos下用 npm -v 命令测试。

三、安装Express:

1.在DOS中运行如下命令安装Express:

npm install express -gnpm install jade -g

完成后,在D:\NodeJS\node_modules目录,会创建express文件夹和jade文件夹,即可。

可以在dos下用 express -v 命令测试。

四、用Express创建一个项目:

1.在DOS中,进入待创建的目录,比如D:\CamnprCode,运行如下命令即可创建名为excode的项目:

express excode

2.进入excode目录,运行如下DOS命令开启服务:

node app.js

3.如果运行命令时报错,找不到express模块或者jade模块,只要把D:\NodeJS\node_modules拷贝到excode目录下,即可,D:\CamnprCode\node_modules目录下,只需要有express目录和jade目录即可,其他不需要拷贝。

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/software-wiki/1236.html