Express的安装与使用

Express是基于Node.js的一个Web框架,通常用来做Web后端的开发。
在成功安装了nodejs和npm的情况下,我们来安装express。

1.express安装

(1)由于最新的express版本将命令工具分离出来了,所以在安装express之前需要先安装express-generator。打开cmd命令行,输入命令如下:

npm install -g express-generator
npm install -g express

(2)注意:使用-g全局安装express时,需要设置环境变量NODE_PATH,否则在我们使用node命令启动某个应用时,可能会报“找不到指定的模块”这种错误。
我的电脑是win 10,全局安装时express的位置在“C:\Users\lenovo\AppData\Roaming\npm\node_modules”下。
关于环境变量,在“高级系统设置 —> 环境变量”中,添加一个名为NODE_PATH的环境变量, 将其值设置为“C:\Users\lenovo\AppData\Roaming\npm”。
Express的安装与使用_第1张图片

(3)检查express是否安装成功,输入express - -version回车,如果输出版本号则安装成功。
Express的安装与使用_第2张图片

2.express使用

(1)使用express创建一个名为myApp的项目。输入命令如下:

//-e:使用ejs模板
//-t:使用jade模板
express -e myApp

Express的安装与使用_第3张图片

(2)使用cd命令进入myApp。输入命令如下:

cd myApp

(3)安装项目依赖。输入命令如下:

npm install

Express的安装与使用_第4张图片

安装完成之后,你会发现在myApp根目录下会新增一个node_modules文件夹。
Express的安装与使用_第5张图片

(4)在myApp根目录下新建一个server.js文件。代码如下:

// 引入 express 模块
var express = require('express');

// 创建 express 实例
var app = express();

// 响应HTTP的GET请求
app.get('/', function (req, res) {
  res.send('Hello World!');
});

// 监听到2500端口
app.listen(2500, function () {
  console.log("[Server]http://localhost:2500");
});

启动服务。在cmd命令行中进入server.js文件的根目录,然后输入node server.js回车。如图:
Express的安装与使用_第6张图片

打开浏览器,输入http://localhost:2500。效果如下:
Express的安装与使用_第7张图片

你可能感兴趣的:(nodejs)