adonisjs lucid模块找不到
我用adonis make:model Thing --migration
来创建和迁移。因此,我有“Thing.js在我的模型文件,在它下面的代码:adonisjs lucid模块找不到
'use strict' const Model = use('Model')
class Thing extends Model {
}
module.exports = Thing
我再换成'与‘清醒’,因为我想构建一个关系数据库模型。但是,当我运行server.js时,这是我在终端上遇到的错误:“找不到模块'Lucid'”。
,这是它的外观开始内部/ app.js文件:
const providers = [ '@adonisjs/framework/providers/AppProvider',
'@adonisjs/framework/providers/ViewProvider',
'@adonisjs/lucid/providers/LucidProvider',
'@adonisjs/bodyparser/providers/BodyParserProvider',
'@adonisjs/cors/providers/CorsProvider',
'@adonisjs/shield/providers/ShieldProvider',
'@adonisjs/session/providers/SessionProvider',
'@adonisjs/auth/providers/AuthProvider',
'@adonisjs/validator/providers/ValidatorProvider'
]
,并在年底:
module.exports = { providers, aceProviders, aliases, commands }
,这是什么原因呢?我如何解决它?
PS:该项目被初始化的典型方式这样的文件夹结构为是:阿多尼斯新myprojectsname
回答:
use('Model')
将使用模型类清醒提供商。您无需将其更改为创建关系数据库。
以上是 adonisjs lucid模块找不到 的全部内容, 来源链接: utcz.com/qa/264078.html