node.js自学教程(六)_Express框架的创建

一、使用理由:

node.js虽然提供了http模块,但其只是一个http服务器内核的封装,不直接用于web开发。下面是服务器请求与回应:

var express=require('express');

var app=express.createServer();

app.use(express.bodyParser());

app.all('/',function(req,res){

res.send(req.body.title);

})

 

二、功能如下:

1.路由控制

2.模版解析支持

3.动态视图

4.用户会话(session)

5.CSRF保护

6.静态文件服务

7.错误控制器

8.访问日志

9.缓存

10.插件支持

 

三、安装Express

1.安装:运行cmd-npm install -g express

2.查看:运行cmd-express --help

3.在初始化一个项目时需指定模块引擎,模式支持Jade和ejs(以下用ejs)

 

四、建立工程

1.运行cmd

2.express ejs [项目名称名]

3.cd [项目名称名]

4.npm install

 

五、启动项目

1.运行cmd

2.node app.js

3.浏览器:localhost:3000

解析:route中index.js中传参,view中index.ejs接收参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值