最新提问

    8热度

    7回答

    问题描述: 最近用egg做项目的时候 准备自己写一个权限管理中间件,使用的是router.resources配置路由,网上查到_matchedRouteName这个参数匹配的是resources的router_name 期望在请求进入时获取到这个参数,然后在我的配置文件里面查 该角色是否具有这个router_name的权限,但是这个参数我测试发现进入controler之后才能获取到,中间件里没有值

    4热度

    9回答

    What happens? eggjs不支持pnpm 复现步骤,错误日志以及相关配置 使用pnpm安装依赖 启动后在加载plugin时报错: Error: Can not find plugin egg-onerror in "projectDir/node_modules, projectDir/node_modules/.pnpm/egg@2.29.3/node_modules/egg/no

    2热度

    7回答

    请问如果我希望代码只运行在一个进程,当收到数据后,再通知其他的进程,例如:监听数据库的通知等等,这种情况我该什么地方来写只运行在一个进程上的代码呢?现在是写在了schedule定时器的目录下,但我觉得这并不是最好的选择,请问大家有什么好的办法吗?谢谢。

    2热度

    7回答

    dev和debug时,如果机器的7001端口被占用,config里的port设置被egg-bin通过命令行传参改成了7002 相关启动日志 [egg-bin] server port 7001 is in use, now using port 7002

    5热度

    12回答

    故障表现:服务器CPU占用100%,导致无法处理任何请求,进程假死。 错误日志文件: 大量的写日志失败和reloaded错误日志: 查看每分钟重启次数,在3万次左右(基本确定是这个原因导致CPU打满): 写一个测试js文件写入相同日志文件,写入成功,排除文件占用和权限问题: const fs = require('fs'); const filename = '/root/logs/page

    3热度

    10回答

    安装egg-bin报错,始终不能安装成功 ➜ npm i egg-bin --save-dev npm WARN ERESOLVE overriding peer dependency npm WARN Found: mocha@6.2.3 npm WARN node_modules/mocha npm WARN mocha@"^6.0.2" from egg-bin@4.16.2 npm W

    0热度

    12回答

    What happens? 根据eggjs vscode插件设置远程debug,但是报错如下,我确认ip和端口是正确的 复现步骤,错误日志以及相关配置 launch.json如下 { "type": "node", "request": "attach", "name": "Egg Attach to remote", "localRoot": "${workspa

    5热度

    9回答

    Background 项目依赖egg框架,用alinode做的性能监控,alinode已开启,慢http日志已经有数据了,Trace一直无数据,按照阿里提供的文档https://help.aliyun.com/document_detail/72715.html,装入了文档里面的依赖,因为项目没有使用express,按照文档实例代码仿写一直未成功,请问有没有egg项目开启 Trace 的例子代码

    8热度

    8回答

    egg还是可以处理请求,因为在第一个打印请求的中间件中有输出,但是后续都不再处理,没有一点响应,必须重启服务 Alinode 分析截图

    10热度

    4回答

    有个项目需要加密输出结果 ctx.Output.Reset(ctx) ctx.Output.Body([]byte(bodys)) 并没有生效,还是原来的json数据,请问该如果才能修改输出数据

    7热度

    4回答

    在运行beego src 目录下运行bee api apps 命令错误日志如下: 2019/09/14 10:34:23 INFO ▶ 0001 Creating API... create /Users/xxx/go/src/apps create /Users/xxx/go/src/apps/conf create /Users/xxx/go/src/apps/contro

    6热度

    7回答

    bee api name -driver=mysql -conn="xxxxxxxxxx" bee pack -be GOOS=linux 上传 tar 解压 ./name 执行报错 我回退到v1版本测试正常

    8热度

    8回答

    这是一个 route的示例: web.NSRouter("/",&controllers.AppController{},"get:list") 在开发中,如果我想找到 get:list的方法,我需要先 进入 AppController这个文件,然后检索 list, 如果最后 get:list 这个地方传参是方法而不是 字符串的话,,在编写代码时,在 ide 中点一下就能跳到目标方法

    4热度

    11回答

    | \ | |/ / __ | \ / \ / \ | |/ /| /| / ___/ \| ___| v2.0.2 ├── Beego : Beego is not installed. Please do consider installing it first: https://github.com/beego/beego/v2. If you are usin

    1热度

    5回答

    在动态数据库查询时往往需要输出的字段时,这些字段是根据语句自动输出出的,当前的办法是 sql :="select id,name from tbusers where id=0" db, err := orm.GetDB("default") if err != nil { beego.Debug(err) } rows, := db.Query(sql) if err != nil { bee

    9热度

    5回答

    重现链接 https://developers.weixin.qq.com/s/DRWXh4mq7gIV Vant Weapp 版本 1.10.17 描述一下你遇到的问题。 我照着文档的原样搬出来直接使用,发现异步的取消只会停止加载状态,而不会关闭弹窗,文档演示确实可以关闭。 然后我看了看你们的关闭部分的源码发现传false只是关闭加载动画,传true不能立即关闭而且还会报错。 我不知道是不是设计

    2热度

    4回答

    重现链接 <van-popup show="{{ show }}" position="bottom" custom-style="height: 40%;" bind:close="onClose" Vant Weapp 版本 1.10.15 描述一下你遇到的问题。 在屏下指纹的手机上,选择器很卡,这个怎么解决优化 重现步骤 就正常的popup和picker一起用

    4热度

    5回答

    重现链接 Vant Weapp 版本 1.10.12 描述一下你遇到的问题。 van-field 设置maxlength后,键盘上中文输入法每输入一个字母就算一个字符,输入满8个就不允许输入了,其实我要的是汉字 重现步骤 中文输入法 设备/浏览器 No response

    6热度

    4回答

    重现链接 <van-collapse value="{{activeNames}}" bind:change="onChange"> <van-collapse-item wx:for="{{displayInfo}}" class="raid-info-item" style="background-image: url('/path/to/image');"> <

    8热度

    3回答

    重现链接 <template> <view> <van-cell-group> <van-field label="名称" placeholder="请输入菜谱名称" :value="name" /> </van-cell-group> <van-button type="primary" s