egg.js设置了中间件,为啥状态为404 了
在路由中设置的中间件,去掉中间件正常,加上中间件status=404了? //中间件 const jwt = require('jsonwebtoken'); const { config } = require('./…
egg 如何同步的方式拿到 this.ctx.curl 的结果?
egg 如何同步的方式拿到 this.ctx.curl 的结果?如下 async geta(url) { const res = await this.ctx.curl(url) return res.data.toString() } async…
netstat -tlnp查看端口占用情况,其中几个pid和name没有值,无法kill掉进程
[root@VM_129_145_centos nodejs-lo]# netstat -tlnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Addre…
egg项目npm start启动报错
当使用npm start命令时报如下错误: [egg-scripts] Save log file to /root/logs[egg-scripts] Wait Start: 1...[egg-scripts] Wait Start: 2...[egg…
egg.js服务端如何将验证码保存在session
问题:服务端生成验证码,自己将验证码的value到session, 图片验证码给前端,前端点击登录,传递验证码的value到服务器,服务器从session获取到value…
egg.js 在 test 实例中 无法调用 service 中使用的 this.app.mysql.insert
a.test.js it('添加 usermeta', async () => { // 创建 ctx const ctx = app.mockContext() // 通过 ctx 访问到 service.test const test = await ct…
在eggjs上添加了一个MVC模式的定义模块,怎么样才能挂载Context?
问题描述 1、建了app/modules,modules都是mvc模式的,modeules里面有对应业务逻辑的文件,比如登录,用户管理,权限管理,角色管理。。。等,每个文…
egg单元测试怎么测试assert语句?
egg应用,某个函数如下: function abc(arg) { assert(typeof arg === 'string', 'arg should be a string'); // do other thing // ... } 如果传参…
async 里面的回调函数的值怎么拋出去
// 获取本地token async getLocalAccessToken() { const token = await fs.readFile('wechatToken. txt', 'utf8', (err, data) => { return token; }…
如何 egg-view 下配置 nunjucks 模板的 configure
最近在使用eggjs下面的模板引擎的时候需要用到 ctx.renderView 这个方法返回模板里面的内容,但是发现返回的内容会带有空行和空格,是因为模板语言被…
egg.js访问静态资源404
1.先展示public下目录文件和config.default.js文件 2.成功启动egg.js,端口为9999 3.输入http://localhost:9999界面返回404 输入http://localhost:99…
egg上传图片如果转buffer格式
从前端上传一张图片,在后端,得到临时路径如下: /var/folders/5y/3cm_1kws4r18wmx5n2l9ntzm0000gn/T/egg-multipart-tmp/multipart-file-mode-examp…
egg.js 中间件不起作用?
我再middleware中编写认证接口 authenticate.js module.exports = options => { return async function auth(ctx, next) { console.log('99999999999…
egg项目连接mongoose副本集(Replica Set)连接
问题描述egg项目 使用mongoose mongoose报错failed to connect to server, PRIMARY:hostA ,主节点SECONDARY:hostB、hostC; 从节点一主两从从 ,…