首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到adonisjs清晰模块

找不到adonisjs清晰模块
EN

Stack Overflow用户
提问于 2017-12-18 14:20:50
回答 1查看 2.7K关注 0票数 0

我使用adonis make:model Thing --migration创建和迁移。因此,我的模型中有'Thing.js文件,其中包含以下代码:

代码语言:javascript
复制
'use strict'

const Model = use('Model')

class Thing extends Model {
}

module.exports = Thing

然后,我将'Model‘替换为'Lucid’,因为我想构造一个关系数据库。但这是我在运行server.js时在终端上遇到的错误:“无法找到模块'Lucid'”。

这就是它在start/app.js文件中的样子:

代码语言:javascript
复制
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'
] 

最后:

代码语言:javascript
复制
module.exports = { providers, aceProviders, aliases, commands }

原因是什么?我该怎么解决呢?

ps:项目是以典型的方式初始化的,因此文件夹结构为: adonis新myprojectsname

EN

回答 1

Stack Overflow用户

发布于 2017-12-21 09:18:00

use('Model')将使用Lucid的Model类。您不需要更改它来创建关系数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47870411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档