
[英]Core Node.js module "fs" Not Found when @fastify/static deployed on render.com
据我了解,像“fs”这样的核心模块是 node.js 构建的一部分,不需要特殊配置就可以导入它们,所以我不知道“fs”是如何丢失的在 render.com 上运行。 我在本地以开发模式构建或运行没有问题。 该服务在 render.com 上完美部署和构建,但运行失败并显示: 该服务一直在愉快地运行 ...
[英]Core Node.js module "fs" Not Found when @fastify/static deployed on render.com
据我了解,像“fs”这样的核心模块是 node.js 构建的一部分,不需要特殊配置就可以导入它们,所以我不知道“fs”是如何丢失的在 render.com 上运行。 我在本地以开发模式构建或运行没有问题。 该服务在 render.com 上完美部署和构建,但运行失败并显示: 该服务一直在愉快地运行 ...
[英]Connect to Elasticsearch in a Fastify app with username and password via @fastify/elasticsearch package
我是 Fastify 的新用户。 我通过fastify-cli创建了一个fastify@4.0.0应用程序。 我想通过用户名和密码连接到 Elasticsearch,但在@fastify/elasticsearch文档中没有提到它。 正如文档所说: 我不知道如何设置用户名和密码来连接到我的 Ela ...
[英]AJV validation doesn't return multiple errors when different values are missing in the fastify request body
我有一个带有 post 端点的 fastify 服务器。 它接受带有验证的 JSON 请求正文。 服务器代码如下: 下面是一个有效的请求正文。 当我尝试访问缺少输入的多个值的同一服务器时,即, 我收到以下回复。 我想分别获取每个错误,而不是获取单个大错误消息,因为此请求可以 go 非常大。 我尝试了 ...
[英]node js fs create directory if not exists and file if not exists too
如果目录不存在,我想创建目录,然后保存从前端获得的文件这是我的代码,它只完成创建文件夹的部分,但我的主要问题是将文件保存在此路径中 ...
[英]"Cannot read property 'connect' of undefined
我在 pg.connect not defined 上收到错误。 在处理程序模块中。 我正在尝试在 fastify 中使用 postgres 创建一个表。 我有并处理处理路由并发送 API 请求的路由文件夹。 当我点击 http://localhost:3000/initDB 路由时,错误提示 这 ...
[英]How to enable express/fastify to support absolute paths import?
在 Next.js 中,我曾经使用import UserModel from "models/UserModel"导入 ESM 模块,没有任何前缀和扩展名,例如.js ,只需 参考文档在jsconfig.json中设置相对路径即可。 但是 express/fastify 不支持这两个特性: 从项目 ...
[英]fastify + mongo = why nothing is stored inside database?
我正在使用 mongodb 构建一个 fastify 应用程序。我创建了这个 package.json 文件和一个运行 mongo 的脚本。 并使用npm run start-mongo我运行 mongo 暴露端口 27017。然后,...这是 fastify 部分。 获取/书籍: 邮政/书籍 回 ...
[英]Set requestTimeout on a per route basis in Fastify
是否可以在 Fastify 中基于每个请求设置请求超时? 我可以在服务器级别设置默认请求超时(适用于所有路由)[见下文] 然而,每一次fastify-ish尝试都不起作用不起作用 行得通,但是否有一个“fastify-ish”的解决方案? 似乎对我有用的唯一解决方案似乎有点老套,直接转到节点 ht ...
[英]How can I serve the same route with fastify/static and a custom route based on header?
举例来说,我有一条路线/object/:id ,我想默认使用 fastify/static 服务STATIC_FOLDER/object/<supplied id>/index.html 。 这真的很简单,我只是用STATIC_FOLDER作为根注册 fastify/static。 我 ...
[英]How to get the return value from the hook of fastify?
如何将参数从钩子传递到 Fastify 中的请求处理程序? 例如,我想从请求中获取 BasicAuth 挂钩中的username 。const fastify = require('fastify')() const authenticate = {realm: 'Westeros'} fasti ...
[英]How to use Jest and Supertest with Fastify?
我正在尝试将 Jest 和 Supertest 与 Fastify 一起使用。 我有这个测试文件。// @ts-nocheck import { FastifyInstance } from 'fastify' import request from 'supertest' import app ...
[英]How to register cookie middleware for e2e testing?? - @nestjs/testing and fastify adapter
我使用 pactum 和 jest 进行端到端测试但是在测试设置 cookies 的端点时,nest 抛出错误 但是如何为测试模块注册cookie中间件呢?? app.e2e-spec.ts ...
[英]how to node js write file not error name file?
我尝试通过 nodejs 写入文件: enter code here fs.writeFileSync(fileName, file.data, "UTF-8"); 如果 fileName 是“abc”,它就起作用了。 但是如果 fileName = '훌쩍 커버렸어',它不能保存文件。 好像是 ...
[英]How to use fastify-cors and node JS to allow multiple urls in cors origin
我的 URL 列表如下所示 我的 cors 设置如下所示: ...
[英]how to relational data one-to-one and many-to-many in sequalize in model same?
我在使用关系 sequelize 的 findById 数据中遇到问题。 我有一对一和多对多关系的条件 TB_User 与 tb_corporate 一对一相关 TB_User 与 TB Corporate 存在多对多关系,此数据关系保存在 TB_corporate_Group 中我的问题是,当我 ...
[英]fastify does not work on android emulator
我尝试将 fastify 与 android emu 一起使用,但无法通过浏览器的 GET 请求访问它。 我也试过 express,效果很好。 我有点困惑为什么 express 有效而 fastify 无效。 请帮忙。 ...
[英]Jest test fail: "● default root route"
我正在尝试为 Fastify 项目编写 Jest 测试。 但是我坚持使用示例代码失败并出现模棱两可的错误:“●默认根路由”。 我究竟做错了什么? ...
[英]Fastify: How to wait for Redis pub/sub message before sending response?
我有一条路线需要等待 Redis 发布/订阅消息才能发送响应。 由于ioredis.on()不返回Promise ,我不能使用await来阻止。 我该怎么做才能使代码“等待”Redis 消息? ...
[英]Can't reach nested function from another file in javascript
我正在尝试使用 nodejs&fastify 制作分层架构。 我只是尝试创建一个依赖于 UserRepository 的 controller,然后我尝试将这个 controller 注入到路由文件中,就像这样: 但是我从来没有从路由器到达 getUserOne function,我也在 ...
[英]What to do with setTimeout on server stop or jest test end
我有一个超时,在 api 请求POST /api/exchange-refresh-token运行查询以延迟删除使用的刷新令牌(需要延迟以允许在短时间内进行多次交换)。 在运行玩笑测试时,由于这个setTimeout ,我得到一个错误Jest did not exit one second aft ...