![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
egg.js
2422400672
这个作者很懒,什么都没留下…
展开
-
egg使用ctx.getFileStream进行文件上传
stream = await ctx.getFileStream();stream.filename :文件名称,stream.fields:附加字段页面: formData.append('width', width) formData.append('height', height) formData.append('type', "1") formData.append('filename', file)formData.append(‘filename’, fi.原创 2021-02-03 22:14:12 · 2531 阅读 · 0 评论 -
egg.js中sequelize配置项
sequelize: {dialect: ‘mysql’,host: ‘127.0.0.1’,username: ‘root’,password: ‘123456’,port: 3306,database: ‘db’,define: {//查询是对字段驼峰类型和下划线类型进行转换underscored: true,//使用自己配置的表名,避免sequelize自动将表名转换为复数freezeTableName: true,//对于create_at,和update_at,禁止查出cr原创 2020-11-22 23:24:07 · 917 阅读 · 0 评论 -
egg.js单元测试中测试依赖session的接口
比如在Controller中,我们需要通过确认session中的userId验证用户是否登录过,在单元测试中便可以通过app.mockSession来模拟一个session app.mockSession({ userId: '1' });原创 2020-11-22 17:36:21 · 214 阅读 · 0 评论 -
egg.js测试文件上传的接口
'use strict';const { app } = require('egg-mock/bootstrap');describe('test/app/controller/picture.test.js', () => { it('should POST /api/picture', () => { app.mockCsrf(); return app.httpRequest() .post('/api/picture') .set('原创 2020-11-22 02:50:40 · 252 阅读 · 0 评论