Node.js】 nodejs入门之Express基础,具体是什么呢?

2020-03-27 11:30发布

3条回答
灰机带翅膀
2021-08-26 15:29

Express基础

Express它是一个NodeJS平台下面的框架,主要用于构于Web服务器项目,它是一个第三方的模块,我们可以直接通过包管理工具下载就可以了

1:学习node的第一个框架一般都是express  学习express之前只是要简单的安装一下express,2条命令即可安装成功


  第一:npm init -y   生成package.json文件  这个相当于是node包管理的配置文件


  第二:cnpm install express --save-dev    将express下载安装到本地

2:在根目录下面新建app.js 内容如下   基本包含了 引入expree包  初始化express  设置模板目录 设置模板引擎  构造路由  生成一个300端口的服务(端口可以自定义  在范围之内)  方便启动服务  启动服务就直接在cmd下  node  app.js

image.png

3,使用了express的路由功能   在当前目录下面新建一个router的文件夹  然后在该文件夹下面新建路由文件,我这里取名问index.js


   基本内容包含   引包  然后生成路由  设置回调函数    这里面有两个路由的回调函数有点不一样  res.send  ,,, res.render


   res.send是直接把内容输出到浏览器,res,render是先去加载ejs的模板引擎(ejs需要先下载  cnpm install --save-dev ejs).

image.png

3:在当前目录下新建views目录  在该目录下面新建index.ejs模板文件  注意后缀名必须是ejs的   因为app.js是这样设置的模板引擎

一周热门 更多>