2020-03-27 11:30发布
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
3,使用了express的路由功能 在当前目录下面新建一个router的文件夹 然后在该文件夹下面新建路由文件,我这里取名问index.js
基本内容包含 引包 然后生成路由 设置回调函数 这里面有两个路由的回调函数有点不一样 res.send ,,, res.render
res.send是直接把内容输出到浏览器,res,render是先去加载ejs的模板引擎(ejs需要先下载 cnpm install --save-dev ejs).
3:在当前目录下新建views目录 在该目录下面新建index.ejs模板文件 注意后缀名必须是ejs的 因为app.js是这样设置的模板引擎
最多设置5个标签!
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
3,使用了express的路由功能 在当前目录下面新建一个router的文件夹 然后在该文件夹下面新建路由文件,我这里取名问index.js
基本内容包含 引包 然后生成路由 设置回调函数 这里面有两个路由的回调函数有点不一样 res.send ,,, res.render
res.send是直接把内容输出到浏览器,res,render是先去加载ejs的模板引擎(ejs需要先下载 cnpm install --save-dev ejs).
3:在当前目录下新建views目录 在该目录下面新建index.ejs模板文件 注意后缀名必须是ejs的 因为app.js是这样设置的模板引擎
一周热门 更多>