准备工作:
npm init :
初始化项目,生成package.json文件
package.json:
定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。
npm install:
根据package.json,自动下载所需的模块,也就是配置项目所需的运行和开发环境。
node_modules :
所有的依赖都放在node_modules中(寻找模块的时候,会从本文件夹中的node_modules 开始一级一级向上去寻找)
express简易api:
接收数据:
get: req.query
post: req.body 需要body-parser 插件进行解析
路由:
中间件(middlewear):
内置中间件 static
自定义中间件
第三方中间件(body-parser)(拦截器)
静态目录:
app.use(express.static('public'));
Express 会在静态资源目录下查找文件,所以不需要把静态目录作为URL的一部分。
网友评论