- 内容简介
- 译者序
- 前言
- 第 1 章 安装配置新项目
- 第 2 章 Flexbox 布局介绍
- 第 3 章 用 React Native 开发一个应用
- 第 4 章 在 React Native 中使用导航
- 第 5 章 动画和滑动菜单
- 第 6 章 用 React Native 绘制 Canvas
- 第 7 章 使用 React Native 播放音频
- 第 8 章 你的第一个自定义视图
- 第 9 章 Flux 介绍
- 第 10 章 处理复杂的应用程序状态
- 第 11 章 使用 Node 来实现服务端 API
- 第 12 章 在 React Native 中使用文件上传
- 第 13 章 理解 JavaScript Promise
- 第 14 章 fetch 简介
- 第 15 章 在 iOS 中使用 SQLite
- 第 16 章 集成 Google Admob
- 第 17 章 React Native 组件国际化
- 附录 A React.js 快速介绍
- 附录 B Objective-C Primer
- 附录 C webpack 入门
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
安装 Express
使用下面的命令从 NPM 中安装最新稳定版:
npm install express
首先,进行项目初始化:
mkdir todoserver cd todoserver
npm init npm install --save express touch index.js
然后,我们就可以在 index.js 里面写“Hello World”应用的代码了。
- 调用 express 函数来创建一个新的应用实例:
var express = require('express'); var app = express();
- 使用 app.get 函数创建一个用来处理 GET 请求的路由:
var express = require('express'); var app = express(); app.get('/', function(request, response){ response.send('Hello World'); }); app.listen(3000);
在这个框架中还内置了一些可以处理其他类型 HTTP 请求的函数:app.post、app.put、app.patch、app.delete。
- 通过 app.listen 来绑定应用到 3000 端口上,这个函数接收一个可选的回调函数,每当应用接收到请求时,回调函数就会被调用。例如可以这样来写:
app.listen(3000, function(){ console.log('Listening on port 3000'); });
- 用下面的命令来启动服务:
node app.js
代码更改后需要重新启动服务,使用 Ctrl+C 组合键来停止当前服务,我们可以通过 curl 来测试请求:
curl http://localhost:3000/
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论