如何在adonisJS上的静态url上发送令牌? 除静态URL上的此请求不接收令牌外,所有请求均发送令牌 模块上的代码 ? error get on access static URL http://127.0.0.1:3333/contracts/1/files/1 but don have a JWT token
我试图将用户模型从adonis迁移到postgres,但我一直收到这个错误Primary key value is missing for user 我的模型是这样的: class User extends Model {
static boot () {
super.boot()
this.addHook('beforeSave', async (userInstance) => {
if (userInstance.dirty.password) {
userInstance.password = await Has
这已经开始在commandline....anyone中弹出--知道发生了什么,我不知道为什么node_modules中的新包不能与节点v14.16相匹配。我尝试使用较早版本的节点( adonis 5的docs状态最小版本是12版本),尽管这会产生语法错误。
每当使用节点ace命令时,此container.with() is deprecated警告都会显示。我怎么才能修好这些?
节点14.16.0版:
node --trace-warnings ace migration:rollback
(node:24088) container.with() is deprecated. Use co
我刚刚在adonisjs5上安装了adonis5调度程序,每当我尝试服务时,我都会收到一个错误。
操作系统: windows 10节点版本:14.6.1npx版本: 6.14.12
预期结果--构建服务
实际结果
TypeError: this.container.singleton is not a function
1 SchedulerProvider.register
C:\Users\user\Documents\Code\Sacro\node_modules\adonis5-scheduler\build\providers\SchedulerProvider.js:16
我正在尝试在我的帖子和用户模型的adonisjs项目中做hasMany关系 我的数据库列中有一列user_id,并且我已经尝试了以下代码 posts () {
return this.hasMany('App/Models/Post')
} 在我的用户模型中,但每当我发布帖子时,我就会得到这个ER_NO_DEFAULT_FOR_FIELD: Field 'user_id' doesn't have a default value
我得到了一个路径错误从需求-ts,我不知道如何确定我错过了什么。该应用程序在本地使用node ace serve运行良好,但在生产服务器上的docker中不起作用。
这是一个错误:
docker exec -it adonis_app node ace list:routes
TypeError
The "path" argument must be of type string. Received undefined
1 Cache.makeCachePath
/home/node/app/node_modules/@adonisjs/req