Express 初始化一个简单的web应用

219 阅读1分钟

1.官方文档

按照文档 expressjs.com/en/starter/… 进行初始化 得到的项目结构大致如下:

2.各个文件夹的作用

package.json 文件依赖项的管理

app.js 核心app应用逻辑js

bin/wwww 执行脚本js

config 配置环境js

public 静态资源

routes 各个路由的实现

views 视图模板

在执行 npm i 和 npm run dev 之后就可以在 localhost:3000 访问到本地服务了。接下来我们来看下这个简单的web应用中的每一个功能点。

这个应用很简单,里面的东西大家通过express的官网学习就可以知道它们大概是干嘛的,可以先不用详细了解,我们之后再来对每一个中间件进行源码分析,我们先用express创建一个简单项目,然后把它改造成一个web聊天室应用,在这个过程中去学习服务器开发。

源码地址: gitee.com/wanyicheng6…