问题标签 [adonisjs-ace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
579 浏览

adonis.js - 如何在 Adonis JS 中为管理员和用户模型获取分离的身份验证

是否可以在 Adonis Js 中为不同模型分离 Auth

我有两个不同的管理员和用户表,并且想要分开 Auth

如何在 adonis js 中进行设置?

0 投票
0 回答
35 浏览

node.js - 如何在 Adonis JS v4.1 中为管理员和用户模型获取分离的身份验证

是否可以在 Adonis Js v4 中为不同模型分离 Auth

我有两个不同的管理员和用户表,并且想要分开 Auth

如何在 adonis js v4 中进行设置?

简而言之,我想用 Adonis 创建一个具有 2 次登录的应用程序。一个用于用户,另一个用于超级管理员。

0 投票
0 回答
21 浏览

mysql - Adonisjs 以编程方式更改数据库

我们正在开发一个项目并且我们正在使用adonisjs,每个帐户/客户都有自己的数据库(MySQL),我们的后端应该调用确切的数据库,这取决于来自 API 请求的参数。

我们如何以adonisjs编程方式更改每个请求中的数据库名称?

0 投票
0 回答
46 浏览

typescript - 发送电子邮件时 MODULE_NOT_FOUND 错误

晚上好,我正在尝试使用 AdonisJS 和 mailgun 发送一封带有请求的电子邮件,但是当我在我的失眠症中发送电子邮件时,一切正常,状态为 200,但在我的终端中出现错误并且电子邮件未发送错误

0 投票
1 回答
65 浏览

docker - 码头工人找不到模块'/var/www/server/build/app/Controllers/Http/UploadController'

我在我的服务器端项目中使用了 adonis js,我按照 adonis js 官方文档之一使用 pm2 模块进行部署,我成功地在我的 docker 之外运行,但我只在我的项目中遇到错误。我在我的项目中检查了我的 docker 镜像,一切都正确。

错误

我的图像中有文件

在此处输入图像描述 dockerfile

运行 docker image 时出错

0 投票
1 回答
174 浏览

postgresql - 如何在 adonis lucid 数据库字段中将蛇肠衣转换为骆驼肠衣

我已经在骆驼外壳中创建了迁移,但是当我运行迁移时,它会自动将其转换为蛇形外壳。默认情况下,我如何使其成为驼峰式大小写。

但在数据库中它是这样显示的 在此处输入图像描述

0 投票
1 回答
144 浏览

javascript - 如何防止异步 - 在javascript中等待冻结?

美好的一天,我有一个从 API 中提取的自定义 adonisjs 命令。

PullJobsFromJobAdderController

函数 async get_token 按预期工作,它为我提供了一个新的令牌,供 adonisjs 命令使用。但是它在运行命令后冻结。

但是如果我直接返回字符串令牌。自定义命令 handle() 按预期工作并在运行后终止。

场景一:(直接从 PullJobsFromJobAdderController 返回token字符串)

  1. 我运行我的自定义命令“adonis pull:jobs”,它按预期运行,在终端中显示从 api 提取数据的结果。
  2. 终端已准备好接受另一个命令。 在此处输入图像描述

场景2:(将PullJobsFromJobAdderController直接返回的字符串token注释掉)

  1. 我运行我的自定义命令“adonis pull:jobs”,它按预期运行,在终端中显示从 api 提取数据的结果。
  2. 在我按 ctrl+c 并终止当前作业/命令之前,终端不接受命令。 在此处输入图像描述

也许我错过了有关异步等待调用的一些信息。

有人可以指出/帮助我正确的方向吗?

TIA

0 投票
0 回答
43 浏览

javascript - vuejs 在 AdonisJS 框架中使用下拉选择选项时显示“未定义”

在 AdonisJS 中,我无法弄清楚为什么我的下拉菜单中不断出现“未定义”。我的表单使用 v-for 指令循环遍历作为对象数组的“test”,所以我希望下拉列表显示 item.name 但它显示“未定义”。任何人都可以帮助新手 AdonisJS 学习者。谢谢 下面是我的代码。PS:当我将文件保存为纯 .html 文件时,相同的代码在 AdonisJS 之外工作。

0 投票
0 回答
193 浏览

node.js - 生成的路由无法访问 crbug/1173575,非 JS 模块文件已弃用 AdonisJS

大家下午好,我正在尝试通过我自己的项目本地目录中的核心应用程序上传头像,并通过我的 .env 文件中的备用路由生成一个 URL,以便我可以在前端呈现,但是当试图访问由我的失眠生成的路线,他只是无法呈现下面的图像。

我的控制器的上传/主要

型号/文件

路线/上传.ts

.env 和 env.ts 生成 URL

环境.ts

Web 导航器中的错误图像

控制台错误图像

0 投票
0 回答
28 浏览

oauth-2.0 - 如何修复“E_OAUTH_STATE_MISMATCH:Oauth 状态不匹配”

尝试通过 github 进行身份验证时如何解决此重复出现的错误。我目前在 adonis 4.1.0 和 ally v2.1.1 上运行。当我直接在浏览器上点击 github 重定向路由时,它的身份验证很好,但如果我通过 href 链接点击它,它会一直抛出这个错误。

{ "status": false, "message": "无法验证。稍后再试", "hint": "E_OAUTH_STATE_MISMATCH: Oauth state mis-match" }