![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node
Node笔记
旧梦半岛
这个作者很懒,什么都没留下…
展开
-
Node学习06:express框架与vue结合使用,无法保存session内容解决方案
express框架与vue结合使用,无法保存session内容解决方案问题重现:使用express框架编写后端接口时,使用中间件判断用户是否登录,将登录信息保存至session中,登陆成功时该接口session能够获取到,访问其他界面时,界面遭受拦截,并且无法获取保存的session信息:登录接口,当登陆成功保存用户信息至session中// 登陆router.post('/login', async (req, res) => { let arr = [req.body.usern原创 2021-03-05 17:16:05 · 593 阅读 · 0 评论 -
Node学习05_express:表单POST请求的数据获取问题
repress:表单POST请求的数据获取问题post方式提交的表单数据无法利用req.query获取:解决方法:// 解析post提交的数据app.use(express.urlencoded())总结:get请求方式的表单数据存放于req.query对象中,而post请求的数据存放于req.body中...原创 2021-02-19 16:26:10 · 112 阅读 · 0 评论 -
Node学习04_使用ejs模板引擎css样式不生效踩坑记录
使用ejs模板引擎踩坑记录引入css样式不生效问题:如图所示,使用费ejs模板引擎时,之前编写的界面样式全部失效;问题原因:设置了默认静态目录导致:根据控制台报错:可知,是引入的css样式文件路劲的问题,由于使用ejs模板引擎,已经设置了默认的静态目录,所以在引入css样式文件时可以直接省略前缀:前缀省略,问题完美解决:...原创 2021-02-07 15:48:56 · 1019 阅读 · 0 评论 -
Node学习03_Node操作mysql数据库
Node操作mysql数据库下载mysql包:cnpm install mysq操作数据库代码:/* * @Author: your name * @Date: 2021-02-01 10:06:29 * @LastEditTime: 2021-02-01 10:24:11 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: \01Mysql\inde原创 2021-02-01 11:37:40 · 94 阅读 · 0 评论 -
Node学习02_Node创建web服务器
Node创建web服务器node创建web服务器:// 引用系统模块,http用于创建网站服务器的模块const http = require('http')// 创建web服务器,app就是网站服务器对象const app = http.createServer()// 为网站服务器对象添加一个事件,当用户发送请求时执行// res:响应,req请求app.on('request', (req, res) => { // 响应 res.end('<h2>原创 2020-11-16 15:41:16 · 79 阅读 · 0 评论 -
Node学习01_Node.js中的模块加载机制
Node.js中的模块加载机制当模块拥有路劲但没有后缀时:require(’./find.js’)或者 require(’./find’)当模块没有路径且没有后缀时: require(‘find’)原创 2020-11-16 14:39:23 · 71 阅读 · 0 评论