美文网首页
node-express

node-express

作者: warmT_ | 来源:发表于2017-12-17 09:31 被阅读0次

强大的express

express三步走:

  1. 创建服务器 var app =express();
  2. 给服务器添加监听 app.listen(8080);
  3. 添加请求 app.get('/') app.post('/:admin/:id/') app.use('/')

express整体感知,从三方面入手

  1. 强大的路由:
    • 可以用比较卡死的路由‘/admin’
    • 可以给路由写正则“/\student\/(\d{6})”;取参数 req.params[0]
    • 可以使用express自己提供的路由 “/student/:id”;取参数 req.params.id
  2. 静态资源服务 app.use(express.static('./public'))
  3. 可以和模板配合使用,需要两步
    • 设置模版引擎 app.set('view engine','ejs');//模版引擎 ejs
    • 通过res来渲染模版到浏览器
      res.render('index')//注意express中默认把模版都放在views目录下./view/可以省略
      

相关文章

  • node-express

    强大的express express三步走: 创建服务器 var app =express(); 给服务器添加监听...

  • node-express

    原因: 感觉对后端知识很模糊 工具 node express框架express generator 官方推荐全局安...

  • node-express

    1、安装node node官网:https://nodejs.org/zh-cn/[https://nodejs....

  • 项目地址

    1. 以express为基础的node.js项目 node-express: 一个基于express写的node项...

  • node-express模块

    什么是express: 地址:https://www.expressjs.com.cn/ 安装:npm i exp...

  • node-Express 中间件

    Middleware,以后提到这个词的时候,真不清楚到底说的是那般? 最近在看松哥代码,然后查了这个博客, htt...

  • node-express | 实现登录验证和授权

    账号登录验证和权限设置,可以说是任何一个系统都必须具备的基本功能,而方式是从最传统的账号密码登录,到社交账号绑定不...

  • node-express不能操作mysql解决办法

    express连接操作数据库 use mysql;update user set authentication_s...

  • node-express连接mysql实现增删改查

    继上一篇的代码在index.js的同级目录下新建一个router.js和mysql.js文件 连接数据库 终端执行...

  • 基于Node-Express和MongoDB的微型博客系统

    源码及相关配置信息在文末的GitHub地址里,欢迎下载和分享。 其主要有以下几个功能: 用户注册 用户登录 用户编...

网友评论

      本文标题:node-express

      本文链接:https://www.haomeiwen.com/subject/ffwzdxtx.html