nodejs对于前端而言并不陌生,现在闲暇之余,尝试学习一下!针对express与koa对比简单学习,koa是express原班人马开发出来的新框架,在用法上跟express对比学习会比较快,下面定一个简单的需求,用express与koa各搭建一个服务,写出两个接口,一个是post,一个是get,并且实现可跨域哦,而且还要有一个拥有可访问静态资源(新建一个html文件,可访问),需求明确就可以开干了……
1.nodejs环境搭建
2.建一个文件夹,在里面npm init,初始化出一个package.json文件。
接下来进入正题:
express服务搭建
1.npm install express --save
2. npm install body-parser --save (该依赖是用来解析post请求的)
**
var Express = require('express');
var app = new Express();
var bp = require('body-parser');
// static实现静态资源访问
app.use(Express.static(__dirname + '/'));
app.use(bp.json());
app.use(bp.urlencoded({extended: false}));
// 允许跨域请求
app.all('*', (req, res, next) => {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Cont