欢迎光临
我们一直在努力

NodeExpress快速上手

引入Express

 

准备的环境Node+NPM; 打开macOS实用工具中的terminal  进行模块的安装npm i express -g  //全局安装到node的环境目录中

express版本的服务器创建

const express = require(‘express’)

const path = require(‘path’)

创建一个Express应用,后期可以使用这个应用进行项目的开发
// 从之前的代码角度来看,相当于创建一个server

const app = express()

app.listen(3004,function(){
console.log(‘http://127.0.0.1:3004’)
});

 

app.use(express.static(‘public’))

 

app.get(资源url,处理函数)

!!!USE函数使用express.static中间件

托管静态页面 避免了浏览器的GET资源文件的请求处理。简化我们路由的工作

use使用后面的配置进行静态资源托管// 凡是/的请求都会经过它的处理

 

  • 路由模块的使用

 

const router = require(‘./router’) // 安装路由模块

 

app.use(router)  //现在所有你发起的请求都由路由对象来托管了,这个路由对象是你引入自己的文件,并暴露出来的

现在我app应用会使用router模块来进行我的路由管理–托管

router.js文件的书写规范

要先引入Express模块,再通过express对象的express.Router()获取当前后台服务器的路由对象

 

接下来就在router对象上挂载(添加)路由配置  router.get  或者 router.post等的响应处理

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:NodeExpress快速上手
文章链接:https://www.jmwz.net/2055.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)