zoukankan      html  css  js  c++  java
  • express快速入门

    1.简介:

      express是基于Node.js平台,快速开放极简的web开发框架,使用
      各种http使用工具和中间件,创建强大API.

    2.安装

      npm install express -g 全局安装

      npm install --save-dev express 项目下安装
    3.hello world例子:(创建服务器端口设置为3000,res回复'Hello World!')
      const express = require('express')  //引入express
      const app = express()   //express的实例化
      app.get('/', (req, res) => res.send('Hello World!'))  // 路由
      app.listen(3000, () => console.log('Example app listening on port 3000!'))  //端口绑定
    4.express应用程序生成器
      通过应用生成器工具express-generator快速城建一个应用的骨架
       -e, --ejs           添加对 ejs 模板引擎的支持
            --hbs           添加对 handlebars 模板引擎的支持
            --pug           添加对 pug 模板引擎的支持

      项目文件下  express -e
    5.路由 
      app.METHOD(PATH,回调函数)

      METHOD: get  post  put delete
    6.利用express托管静态文件
      使用express.static内置中间件函数
      express.static(root, [options])
      eg:

      将 public 目录下的图片、CSS 文件、JavaScript 文件对外开放访问:

      app.use(express.static('public')

    在技术路上探索的菜鸟,如有不足,欢迎大佬们指正!
  • 相关阅读:
    最优二叉查找树
    最长公共子序列问题
    最大子段和问题
    01背包问题
    浅析LRU(K-V)缓存
    LeetCode——LRU Cache
    LeetCode——Gas Station
    LeetCode——Jump Game II
    LeetCode——Jump Game
    LeetCode——Implement Trie (Prefix Tree)
  • 原文地址:https://www.cnblogs.com/xixinhua/p/10263146.html
Copyright © 2011-2022 走看看