Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具
Express 框架核心特性
|
|
安装 Express
|
|
Express 框架实例
创建 express_demo.js 文件,代码如下所示
执行以上代码
在浏览器中访问 http://127.0.0.1:8081,结果如下图所示
Express 路由
创建 express_demo2.js 文件,代码如下所示
执行以上代码
在浏览器中访问 http://127.0.0.1:8081/list_user,结果如下图所示
在浏览器中访问 http://127.0.0.1:8081/abcd,结果如下图所示
在浏览器中访问 http://127.0.0.1:8081/abcdefg,结果如下图所示:
静态文件
Express 提供了内置的中间件 express.static 来设置静态文件如:图片, CSS, JavaScript 等。
你可以使用 express.static 中间件来设置静态文件路径。例如,如果你将图片, CSS, JavaScript 文件放在 public 目录下,你可以这么写
我们可以到 public/images 目录下放些图片,如下所示
创建 express_demo3.js 文件,代码如下所示
执行以上代码
在浏览器中访问 http://127.0.0.1:8081/images/logo.png
GET 方法
index.htm 文件代码
server.js 文件代码
执行以上代码
浏览器访问 http://127.0.0.1:8081/index.htm,
POST 方法
index.htm 文件代码
server.js 文件代码
执行以上代码
浏览器访问 http://127.0.0.1:8081/index.htm