node
watts_j
体验技术
展开
-
vue vue-cli的同源环境下的mock数据,无需下载其他依赖,使用node和express
工具:node,expressvue正常而言脚手架搭建的前端项目会包含这两个依赖,以vue-cli搭建的项目为例:1.修改webpack在dev开发模式下的devServer(没有after的话就自己加)devServer.afterfunction (app, server)在服务内部的所有其他中间件之后, 提供执行自定义中间件的功能。const apiMock ...原创 2019-04-16 16:14:40 · 252 阅读 · 0 评论 -
前后端鉴权,权限管理react+egg
登录:发送账户密码到后端node端:1.判断是否存在此用户2.通过账户密码校验用户3.获得账户信息中的是否允许登录信息4.通过以上之后,使用id进行jwt加密,生成拥有时效的token信息(保存于session中)5.成功返回:用户信息(权限信息----->进行页面和路由的权限设计)、token登录成功------------->前端将此token携带于...原创 2019-06-14 16:00:19 · 1689 阅读 · 0 评论 -
react antd + node egg实现图片上传并保存在本地文件夹,file和stream
先上egg-multipart的配置 config.multipart = { mode: 'stream', fileModeMatch: /^\/uploadFile$/,// uploadFile接口使用file模式,其他使用stream模式 tmpdir: path.join(os.tmpdir(), 'egg-multipart-tmp', appI...原创 2019-07-11 16:00:28 · 3395 阅读 · 1 评论 -
egg-socket和socket.io-client完成前后端socket链接
前端:注意一点,链接只能初始化、维持一个class,多个的话就是多个链接了import { notification } from 'antd';import {getUserName} from '@/utils/cookies';import io from 'socket.io-client';notification.config({ placement: 'bott...原创 2019-07-11 16:15:35 · 2740 阅读 · 1 评论 -
利用React+Antd+Dva+Umi+Sass和Node+Egg+mysql等技术实现了一个前后端的demo
如题:github地址:https://github.com/wujunwen1997/node-egg-mysql-egg-passporthttps://github.com/wujunwen1997/React-Dva-Umi-Sass大体完成了这些功能:Use `登录注册. Use `用户管理:增删改查,修改权限. Use `操作日志记录. Use `消息推送功能. U...原创 2019-08-14 20:58:28 · 1553 阅读 · 0 评论