node-express
来源:互联网 发布:拉萨公务员待遇知乎 编辑:程序博客网 时间:2024/05/29 16:04
打开app1.js,尝试看懂这个脚本。
var express = require('express');var app = express();
上面代码调用express,生成一个 Web 应用的实例。
var router = express.Router();router.get('/', function(req, res) { res.send('<h1>Hello World</h1>');});app.use('/home', router);
上面代码新建了一个路由对象,该对象指定访问根路由(/)时,返回Hello World。然后,将该路由加载在/home路径,也就是说,访问/home会返回Hello World。
router.get方法的第二个参数是一个回调函数,当符合指定路由的请求进来,会被这个函数处理。该函数的两个参数,req和res都是Express 内置的对象,分别表示用户的请求和 Web 服务器的回应。res.send方法就表示服务器回应所送出的内容。
var port = process.env.PORT || 8080;app.listen(port);console.log('Magic happens on port ' + port);
上面代码指定了外部访问的端口,如果环境变量没有指定,则端口默认为8080。最后两行是启动应用,并输出一行提示文字。
使用方法
进入demos/express-demo目录,命令行执行下面的命令,安装依赖。
在命令行下,启动这个应用。
$ node app1.js
浏览器访问localhost:8080/home,看看是否输出Hello World。
0 0
- node-express
- node express
- node express
- node-express
- Node(24) Express Project
- Node(23) Express
- Node.js express路由
- Node.js Express
- node.js+eclipse+express
- Node.js Express框架
- Node.js17 Express框架
- Node express框架初试
- node.js+express+mysql
- node+express读书笔记1
- Node + Express 内容渲染
- Node+Express+Jade
- Node.js Express框架
- node express创建项目
- sklearn中集成学习(下)
- SVG技术入门:线条动画实现原理
- 如何在 Mac 上卸载 Java
- HTML5中Canvas与SVG的画图原理比较
- zookeeper集群部署
- node-express
- 堆相关的一些操作
- Pixy原理及Opencv实现
- SVG实现超酷素描动画
- JAVA基础题目
- RSA加密传输AES的key和iv (补2016年11月)
- 夕拾算法进阶篇:15)最长公共子序列(动态规划DP)
- 笔记:运算符的重载
- Oracle之用户管理