JavaScript中的“ use”关键字是什么?

she*_*est 3 javascript testing mocha.js node.js adonis.js

我正在查看此特定的代码行,以了解它的含义或查找有关它的一些文档。

https://github.com/adonisjs/adonis-rally/blob/c7378d2c3984bffba1049f50e771318ea447107c/app/Model/Channel.js

const Lucid = use('Lucid')
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用摩卡在adonisjs中编写测试,它给了我以下错误 "ReferenceError: use is not defined"

pet*_*teb 6

use()功能由提供adonis.js

使用(名称空间/别名)

使用名称空间或别名获取绑定。

adonis-lucid软件包提供了一个示例,说明如何创建一个模型,该模型看起来与您在问题中链接的代码相同。创建模型文档