egg
egg copied to clipboard
🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
使用问题: 请问如何在egg应用下运行脚本,以及如何在脚本中使用app中的service,helper,db等能力
当我在使用egg-socket.io服务时,默认安装了最新版本:egg-socket.io: 4.0.0、socket.io-client:4.2.0。无论怎么尝试都无连接成功。但是将socket.io-client版本回退到官方example中的2.0.1就能解决这个问题。 由于我没有想到是因为版本造成的影响,所以耗费了大量时间。希望官方能在文档中对版本的兼容性有所提及
### 在此输入你需要反馈的 Bug 具体信息(Bug in Detail): worker:9284 exit (code: 1, exitedAfterDisconnect: false, state: dead, isDead: true, isExpected: false, worker.disableRefork: true) 2023-10-27 16:06:52,633 ERROR 17708 nodejs.ECONNREFUSEDError: connect ECONNREFUSED 127.0.0.1:5672 at TCPConnectWrap.afterConnect...
1. Egg最新版本怎么添加入口启动文件 app.js, index.js这种。 2. 我在配置pkg,或者 @vercel/ncc 需要一个入口文件
### 在此输入你需要反馈的 Bug 具体信息(Bug in Detail): 使用webdriverio来进行自动化 这一块代码放在controller里面一直获取不到元素, ` const { ctx, app } = this; // 第一步获取预测服务的信息 const browser = await remote({ capabilities: { browserName: 'chrome', 'goog:chromeOptions': { binary:...
### 在此输入你需要反馈的 Bug 具体信息(Bug in Detail): egg2.15版本不知道为什么master进程会莫名其妙挂掉,然后重启之后master进程无法管理worker进程 ### 可复现问题的仓库地址(Reproduction Repo) 无法提交 ### Node 版本号: 14.11.0 ### Eggjs 版本号: 2.15 ### 相关插件名称与版本号(PlugIn and Name): egg.js ### 操作平台与版本号(Platform and Version): mac12
### 在此输入你需要反馈的 Bug 具体信息(Bug in Detail): 我在项目里引入了 @babel/register ,安装了@babel/code等依赖,但在启动app的时候,egg-core提示我引入的依然是babel@6版本,我该如何升级babel7 ### 可复现问题的仓库地址(Reproduction Repo) - ### Node 版本号: 16.14.2 ### Eggjs 版本号: 3 ### 相关插件名称与版本号(PlugIn and Name): @babel/core ^7.23.0 ### 操作平台与版本号(Platform and...
### 请详细告知你的新点子(Nice Ideas): 👾 按天切割挺好用的,但是好像不能配置
### Your detail info about the Bug: ``` { "extends": "@eggjs/tsconfig", "compilerOptions": { "declaration": false, "paths": { "@/module/*": ["app/module/*"] }, "baseUrl": ".", "noUnusedLocals": false, "noUnusedParameters": false, "module": "ES6", // "moduleResolution":...
### 请详细告知你的新点子(Nice Ideas): ## 背景 最近的 egg.js 终于支持了 `worker_threads` 模式,但是相较于 `process` 模式,该模式在启动多个 `app_worker` 时需要为每个 `app_worker` 指定一个监听端口,这导致使用者必须配置 nginx 之类的前置代理,行为也和 `process` 模式不一样。 ## 想法 Linux 3.9 后可以通过 `SO_REUSEPORT` 选项让多个进程或线程监听同一个端口,并且自动负载均衡;因此,可以考虑: 1. 让 Linux...