express框架:
首先需要下载下载这个框架,会下载到当前目录的node_modules文件夹中。
npm install express --save
使用方法:
//使用require导入express。 var express = require("express"); //生成一个express实例:app。 var app = express();
API:
绑定端口号:
app.listen(端口号, function(){ //服务器启动成功后要做的事. });
根据不同的请求路径返回不同的内容:
app.get("请求路径", function(req,res){ //返回的内容 });
返回响应内容:
app.get("/", function(req,res){ res.send("您请求的是:首页!"); });
设置静态文件目录:
app.use('当请求该url路径时', express.static('需要开放的目录')); //例如: //url为:域名/public/css/main.css时,会开放public目录。 app.use('/public/', express.static('./public')); //---------------------------------- app.use(express.static('./static')); //-> 包含main.js文件、a.js文件 app.use(express.static('./public')); //-> 包含index.js文件、a.js文件 //例如: //url为:域名/main.js ---> 查找的是static目录中的文件。 //url为:域名/index.js ---> 查找的是public目录中的文件。 //url为:域名/a.js ---> 查找的是static目录中的文件,因为它在./publuc上面。 //该模式不能输入静态目录,直接输入静态资源即可。
获取get请求参数:
var queryObj = req.query; //在express框架中,为req对象添加了query属性,和url中的query属性一样。
重定向:
res.redirect([status,] path); - [status]:表示要设置的HTTP状态码,不指定默认为302. - path:重定向到哪里.
返回状态码:
res.status('状态码');
版权声明:《 node.js - express框架 》为Jack.甄原创文章,转载请注明出处!
最后编辑:2021-7-6 23:07:01