通过 node — express 框架实现简易Web登录模块
1. 项目搭建
在指定位置创建一个文件夹,取名为 node_express_login_task
通过控制台进入该文件夹,运行 npm init
命令,进行项目初始化
npm init
结果如下
2. express 引入
Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。
使用 Express 可以快速地搭建一个完整功能的网站。
Express 框架核心特性:
- 可以设置中间件来响应 HTTP 请求。
- 定义了路由表用于执行不同的 HTTP 请求动作。
- 可以通过向模板传递参数来动态渲染 HTML 页面。
express
官网:http://expressjs.com
express
安装:
npm install express --save
3. 第一个express程序
在 index.js
中编写以下代码
/**
* express test
*/
//1.引包
var express = require('express')
//2.创建服务器应用程序
// 替代原来的http.createServer()
var app = express()
/* app.get('/',function(req,res){
// res.write('...')
// res.end()
// 依然存在
res.send('hello express')
}) */
app.get('/index',function(req,res){
res.send('welcome to express!')
})
//设置端口号
app.listen('3000',function(){
console.log('app服务已启动')
})
通过 node index.js
命令启动 express
服务,并访问 localhost