- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 使用express-session对用户登录状态的鉴权
web开发模式分为两种,一种是服务器渲染页面信息将页面直接传递给浏览器,一种是前后端分离,前端负责页面UI,后端负责编写接口,这种就得浏览器去运行代码,减轻服务器的压力。在使用express-session之前我们要先下载相关的express-session包,在终端执行命令。如果登录成功也要修改用户登录状态,退出的时候除了要将session清除还要修改用户登录的状态。在开发之前,我们知道服务器和浏览器之间运作的流程是怎么样的。因为还没有登录信息所以服务器是没有用户信息的。看看查看用户信息能不能正常使用。
2023-05-27 23:56:16
447
1
原创 express使用cros解决跨域问题
跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。先创建一个有两个按钮的网页,一个按钮是发送get请求,一个是发送post请求。导入cros,const cros = require('cros')一般解决跨域有两种方式,一种是cros,一种是jsonp。使用cros,app.use(cros())在学习中我们可以使用cros解决跨域问题。这样我们就用cros解决跨域问题了。安装cros,npm i cros。
2023-05-26 15:18:14
510
2
原创 express中中间件的创建及使用
中间件和路由的区别就是参数,中间件有个next函数,中间件是按照顺序执行的,一步一步向下执行,最后将req,res里面的信息传递给后面的路由,所有的中间件共用一个req,res。我们怎么创建使用中间件呢?创建express服务器。
2023-05-20 22:51:55
208
1
原创 vue3项目-商城后台管理系统--第一天
可以进入到创建的项目文件夹里面,我的文件夹叫shop所以我就在终端输入cd shop。正常后在VScode终端里输入cnpm i -g vue@next。安装vue脚手架npm install -g @vue/cli。打开vscode,创建文件夹,打开终端ctrl+~,输入。然后点击环境变量进行配置,路径是安装node的地址。下载安装node,直接官网下载,选择对应的版本。创建完成后我们的文件夹会多出很多内容。在我的电脑属性里面点击高级系统设置。第一天先配置开发所需要的环境。完成后我们就可以创建项目了。
2023-03-31 15:23:00
286
1
空空如也
webstorm上clone项目,安装依赖npminstall时报错
2022-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人