我有 3 个文件结构,按以下顺序排列,所有这些都包含 1 个类
main.js extends events
events.js extends base
base.js
Run Code Online (Sandbox Code Playgroud)
我已经研究了这些答案,但我的问题似乎并不像以下人员描述的那样。 类型错误:类扩展值未定义不是函数或 null
main.js
const { Events } = require('./events.js');
module.exports = class Main extends Events {
constructor(token) {
super();
// Some code
}
}
Run Code Online (Sandbox Code Playgroud)
事件.js
const { Base } = require('./base.js');
module.exports = class Events extends Base {
constructor() {
super();
}
// more code
}
Run Code Online (Sandbox Code Playgroud)
基础.js
module.exports = class Base{
constructor() {
// Code
}
}
Run Code Online (Sandbox Code Playgroud)
我无法初始化主类,index.js因为这会导致以下错误:
module.exports = class Events extends Base { …Run Code Online (Sandbox Code Playgroud)