Nodejs 入门3 Express试用
来源:互联网 发布:江宁网络问政 修文路 编辑:程序博客网 时间:2024/05/16 18:39
Express
中文网址:http://www.expressjs.com.cn/
安装
mkdir myappcd myappnpm initnpm install express --save --save意思是加入依赖表
新建程序 app.js
var express = require('express');var app = express();app.get('/', function (req, res) { res.send('Hello World!');});var server = app.listen(3000, function () { var host = server.address().address; var port = server.address().port; console.log('Example app listening at http://%s:%s', host, port);});
监听 : 3000 端口
路由:所有 (/) URL 或 路由 返回 “Hello World!” 字符串,其他所有路径全部返回 404 Not Found。
req (请求) 和 res (响应) 与 Node 提供的对象完全一致,因此,你可以调用 req.pipe()、req.on(‘data’, callback) 以及任何 Node 提供的方法。
启动server
node app.js
在浏览器访问:http://localhost:3000
显示Hello World
express应用生成器
npm install express-generator -gexpress myappcd myappnpm installset DEBUG=myapp & npm start
访问http://127.0.0.1:3000/
express 简单路由
// 对网站首页的访问返回 "Hello World!" 字样app.get('/', function (req, res) { res.send('Hello World!');});// 网站首页接受 POST 请求app.post('/', function (req, res) { res.send('Got a POST request');});///user 节点接受 PUT 请求app.put('/user', function (req, res) { res.send('Got a PUT request at /user');});///user 节点接受 DELETE 请求app.delete('/user', function (req, res) { res.send('Got a DELETE request at /user');});///secret 节点接受所有请求app.all('/secret', function (req, res, next) { console.log('Accessing the secret section ...'); next(); // pass control to the next handler});
0 0
- Nodejs 入门3 Express试用
- nodejs+express+mongodb入门
- nodejs入门之Express
- 【Express】nodejs+express简单入门篇
- nodejs express的快速入门
- 3.Nodejs入门-----express框架
- nodejs中express 入门小实例
- 【Node】nodejs+express+mongodb入门实例
- 【Node】nodejs+express+mongodb入门实例(二)
- nodejs express
- 【NodeJS 】Express
- nodejs--Express
- Nodejs+Express
- Nodejs入门学习,nodejs web开发入门,npm、express、socket配置安装、nodejs聊天室开发
- nodejs 初探 api试用
- NodeJS入门篇---Express+MongoDB实现blog----《NodeJS开发指南》爬坑
- nodejs使用express,express版本3.5.3使用中间件app.user(express.multipart())异常问题
- NodeJS 安装Express
- sizeof 与 strlen 的一些用法及区别
- 组合数模板
- 蓝桥杯第五届 两个字符串中最大子序列
- (打渔晒网)使用文件输入数据 将计算结果储存到另一文件中
- hibernate的4.3.11的配置要注意些什么?
- Nodejs 入门3 Express试用
- url加密和解码
- 归并排序的实现
- (转)使用TextInputLayout创建一个登陆界面
- [html]解决点击a标签页面回到顶部
- java中判断一个String是否都由数字组成
- Java爬虫入门笔记
- POJ 2253 Frogger (dijkstra变形)
- 输出两个字符串的最大公共前缀及其长度