express学习记录
Miku T_T
这个作者很懒,什么都没留下…
展开
-
Vue+jsonwebtoken+express-jwt实现登录验证
Vue+jsonwebtoken+express-jwt实现登录验证express中的使用安装express-jwt `npm install express-jwt`配置express-jwt安装jsonwebtoken `npm install jsonwebtoken`jsonwebtoken使用验证失败的设置其余的配置Vue中的使用首先封装一个设置cookie的代码cookie.jsaxios的请求拦截和配置api接口代码(示例)Vue请求接口的代码express中的使用安装express-jw原创 2020-08-17 20:11:05 · 2362 阅读 · 0 评论 -
Vue+express+Socket实现聊天功能
Vue+express+Socket实现聊天功能实现聊天功能具体功能界面截图项目准备前端 socket安装导入后台socket安装导入项目实现Vue代码HTMl代码js代码express代码后台代码封装实现聊天功能具体功能具体功能只是为了实现功能,不对界面进行美化1、输入消息点击发送所有用户可以在下方收到消息2、输入userid后点击连接,可以连接对应的聊天,另外一个界面输入刚刚那个页面的userid后再输入内容点击发送给指定的人,则刚才那个页面可以打印输出,而其他页面不会收到,实现私聊的功原创 2020-08-11 15:28:28 · 1209 阅读 · 0 评论 -
Vue + express + multer实现注册的时候上传图片
Vue + express + multer实现注册上传图片前端部分界面显示图片部分的代码Vue html部分代码Vue js部分代码后台部分multer的安装安装`npm install multer -save`使用项目使用elementUI框架,重点实现图片上传前端部分界面显示图片部分的代码Vue html部分代码<template> <div class="container"> <div class="form-container原创 2020-08-11 10:18:42 · 436 阅读 · 0 评论 -
使用Sequelize的进行数据的增删改查
使用Sequelize的进行数据的增删改查1、初始化项目2、引用Sequelize1)连接数据库2)创建模型3)views下创建user.html文件4)修改app.js的模板引擎5)调用Sequelize进行查找数据库6)运行项目就可以看到所查询的数据了查:(根据用户名查询)1)html文件中添加查询的模块2)修改users.js中的代码增:1)html文件中增加模块2)user.js中 添加路由改:1)html文件中增加模块2)user.js中 添加路由删:1)html文件中增加模块2)user.js中原创 2020-08-04 15:51:14 · 3221 阅读 · 0 评论 -
express-日志、开发环境、生产环境
express-日志、开发环境、生产环境为了记录在开发的过程以及项目使用过程中的操作,通常会使用日志记录用户操作express脚手架搭建看这里日志的使用express-日志、开发环境、生产环境日志打印日志将log写入文件中1、使用fs进行文件写入2、使用插件file-stream-rotator进行文件写入安装插件引用插件写入文件封装log代码封装准备logger.js代码app.js的部分代码生产环境和开发环境环境配置打印当前环境根据当前环境判断是将日志保存到文件还是打印在控制台上日志由于使用的原创 2020-07-31 17:07:07 · 3323 阅读 · 0 评论 -
express-脚手架的搭建
express脚手架的搭建如果每次创建express项目都需要进行项目的配置已经插件的安装比较麻烦,所以使用脚手架对express进行配置脚手架的安装express脚手架的搭建安装生成器创建项目安装依赖包创建成功后的代码结构app.js中的代码启动项目设置保存后自动重新运行项目安装nodemon在package.json中加入配置启动项目安装生成器npm install express-generator -g创建项目express express-scaffold安装依赖包cd exp原创 2020-07-31 16:22:11 · 1609 阅读 · 0 评论 -
使用express实现登录注册
使用express实现登录注册使用express实现一个简易的登录注册,(使用session保存登录状态)登录注册使用express实现登录注册项目代码结构项目使用到的插件package.json项目准备页面显示注册页面页面界面展示代码登录页界面面展示代码登陆后的页面界面展示代码后台代码入口函数代码路由代码user.js的代码数据库表项目代码结构项目使用到的插件package.json{ "name": "4express-login", "version": "1.0.0", "d原创 2020-07-15 16:20:24 · 5251 阅读 · 3 评论 -
使用express+mysql实现一个简易的学生管理系统
使用express实现一个简易的学生管理系统使用express实现一个简易的学生管理系统,增删改查学生数据(使用express+mysql进行数据的增删改查)学生管理系统使用express实现一个简易的学生管理系统项目代码结构项目使用到的插件package.json项目准备页面显示首页界面展示代码添加学生页界面展示代码修改页界面展示代码后台代码入口函数代码路由代码student.js的代码项目代码结构项目使用到的插件package.json{ "name": "3express-studen原创 2020-07-14 16:40:33 · 642 阅读 · 0 评论 -
使用express实现一个简易的学生管理系统(使用文件存储)
使用express实现一个简易的学生管理系统使用express实现一个简易的学生管理系统,增删改查学生数据(使用的是文件存储学生数据,之后还会使用mysql进行存储)学生管理系统使用express实现一个简易的学生管理系统项目代码结构项目使用到的插件package.json项目准备页面显示首页界面展示代码添加学生页界面展示代码修改页界面展示代码后台代码db.json数据(存放初始数据)入口函数代码路由代码student.js的代码项目代码结构项目使用到的插件package.json{ "na原创 2020-07-14 11:00:30 · 802 阅读 · 1 评论 -
express封装路由
express封装路由将路由模块的代码单独封装到router.js中,然后在入口函数调用 在项目内创建一个router.js文件 router.js的代码const fs = require('fs')const express = require('express')// const Student = require('./student')// 创建路由容器const router = express.Router()// 挂载路由router.get原创 2020-07-08 14:36:12 · 984 阅读 · 0 评论 -
Express项目的创建和初步使用
Express1、初始化 生成package.json文件 【npm init】 安装express,使用命令【npm install express】2、修改完代码自动启动 第三方工具【nodemon】,基于nodejs开发的第三方命令行工具,使用的时候需要独立安装 npm install nodemon -g node xxx.js 启动 ——> nodemon xxx.js// 1、引入expressconst express = require(原创 2020-07-05 12:24:59 · 274 阅读 · 0 评论