express是基于node.js 的web应用程序框架,为web和移动应用开发提供一组强大的功能。
安装
在安装express之前,我们首先要安装node.js。假设我们已经安装了node.js
1.创建目录以保存应用程序,并将其设置为工作目录
mkdir myapp
cd myapp
2.使用 npm init 命令为应用程序创建 package.json 文件。
npm init
会生成如下的提示:
在entry point
后可以输入自己设置的文件名,其他的如没有特殊要求,按回车键即可。
3.在 app 目录中安装 Express,然后将其保存在依赖项列表中。例如:
npm install express --save
也可以使用全局安装的方法
npm install express -g
Hello World!的实现
根据上面的方法,我们已经将依赖安装成功,现在我们在myapp的目录下创建app.js的文件。
首先,我们将express依赖引进,代码如下:
var express = require('express');
var app = express();
接下来,我们创建路由,使Hello World!显示在根路由下,代码如下:
app.get('/', function (req, res) {
res.send('Hello World!');
});
最后,我们要设置项目的监听端口,因为express默认的监听端口为3000,所以我们使用3000作为监听端口,代码如下:
app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
到此,我们的app.js文件就已经完成了,我们在终端输入 :
node app.js
启动我们的服务器,如果服务器启动成功,会在终端出现如下的提示:
然后,我们在浏览器输入http://localhost:3000
就可以在页面上看到Hello World!
了。
如果在启动服务器时出现如下的错误
就说明端口号被占用,先关闭之前的服务器,然后重新启动服务器就好了。
至此,express实现简单的Hello World!
页面就完成了。