zoukankan      html  css  js  c++  java
  • Node中 Express

    什么是express?

    它是基于Node.js平台之上,开发出来的一套Web开发框架。它是一个解决方案,能够让我们快速的开发网站。

    Express:并没有覆盖原来Node提供的API,而是,基于原声的Node那些不太好用的原生API,封装出一套更好用的Express类型的API。

    安装方式;  npm i express -S

    路由:

    1、导入express模块

    const  express= require('express')

    2、调用express.Router()得到路由对象

    const router = express.Router();

    3、向router路由对象上,使用.get .post .use挂载路由规则:

    例如: router.get('/',function(req,res){

          res.send('这是一个express返回的内容')

    })

    4、把路由对象暴露出去

    module.exports = router;

    5、如何使用定义好的路由模块呢

    //导入自己的路由模块

    const  router = require('./router.js')

    //把路由规则注册到app身上

    app.use(router)

    Express中使用模板引擎 ejs

    1、运行 npm i ejs -S 安装

    2、配置模板引擎默认的文件夹和默认的模板引擎

    app.set('view engine','ejs')

    app.set('views','./views2')

    顺便了解下静态资源服务

    1、express.static托管静态资源

    2、app.use('虚拟路径',express.static('静态资源的存放路径')’)

  • 相关阅读:
    数值的扩展
    字符串的扩展
    变量的解构赋值整理
    let和const命令整理
    解析vue2.0中render:h=>h(App)的具体意思
    菜单栏的显示与隐藏
    vue的事件绑定
    CSS3实现3D地球自转行星公转
    MongoDB命令的简单操作(一)
    canvas扇形进度圈动态加载
  • 原文地址:https://www.cnblogs.com/sunqq/p/8257385.html
Copyright © 2011-2022 走看看