国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

nodejs入門教程六:express模塊用法示例

2019-11-19 16:45:11
字體:
來源:轉載
供稿:網友

本文實例講述了nodejs入門教程之express模塊用法。分享給大家供大家參考,具體如下:

/** * Created by Dason on 2017/3/28. */var express = require('express');var morgan = require('morgan');//打印日志的中間件//創建express 的實例var app = express();/** * 中間件: * Connect: Node.js的中間件框架 * 分層處理:每層實現一個功能 * 使用 use方法:向use方法傳入具體的中間件 *///Express 提供了內置的中間件 express.static 來設置靜態文件:express.static('靜態文件的目錄')//http://localhost:3001/test.txt: public的相對路徑app.use(express.static('./public'));//當前項目目錄下的文件app.use(morgan());// 當請求過來時,express通過路由來控制做出響應//1. 路由的path 方法app.get('/',function(req,res){  res.end('');});/** * 路由 * 路由:根據不同的請求,分配相應的函數 * 區分:路徑、請求方法 * 三種路由方法 * path * router * route *///2.router 方法: 針對同一個路由下的多個子路由// http://localhost:3001/post/addvar Router = express.Router();// http://localhost:3001/post/addRouter.get('/add',function(req,res){  res.end('Router /add');});// http://localhost:3001/post/addRouter.get('/list',function(req,res){  res.end('Router /list');});//將定義的路由加入到 app的配置中//第一個參數:基礎路徑(即請求前的路徑),第二個參數:定義的路由app.use('/post',Router);//3. 路由的route 方法:針對同一個路由下的不同請求方法//http://localhost:3001/articleapp.route('/article')  .get(function(req,res){    res.end('route /article get');  })  .post(function(req,res){    res.end('route /article post');  });/** * 路由參數:例如 http://example.com/news/123 * 123 就是路由參數 * 第一個參數:指定路由參數名字 * 第二個參數:function: *   @parms:next:執行下一步操作;newsId:路由參數的值 *///http://localhost:3001/news/123app.param('newsId',function(req,res,next,newsId){  req.newsId = newsId;//將值存儲到請求對象中  next();});//使用該路由參數app.get('/news/:newsId',function(req,res){  res.end('newsId:' + req.newsId);});//監聽一個端口app.listen(3001,function(){  console.log('express running on http://localhost:3001');})

public在項目目錄下:

希望本文所述對大家nodejs程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 营口市| 南木林县| 临澧县| 娱乐| 馆陶县| 西丰县| 乐亭县| 台湾省| 荆州市| 通辽市| 汶川县| 揭东县| 牙克石市| 哈尔滨市| 平度市| 沧源| 龙陵县| 峡江县| 馆陶县| 南靖县| 城口县| 杂多县| 枣强县| 漳浦县| 建宁县| 东乌| 阳原县| 吉林市| 辽宁省| 珠海市| 重庆市| 柳州市| 漳州市| 工布江达县| 汪清县| 宣威市| 扶风县| 吐鲁番市| 巴林右旗| 香港 | 米泉市|