javascript - 如何在 ES6 JavaScript 中高效导出多个类?

标签 javascript node.js class ecmascript-6

在我的 ES6 Node.js 应用程序中,我有一个要导出的类文件:

class Class1 {...}
class Class2 {...}

module.exports = {
    Class1, Class2
}

如果有一天我制作了 Class3,我不想必须记住将其添加到导出列表中。我想要的是这样的:

module.exports = {
    class Class1 {...},
    class Class2 {...}
}

是否有任何语法可以完成此任务?

最佳答案

您可以在定义类的同时添加导出:

module.exports.Class1 = class Class1 {...};
module.exports.Class2 = class Class2 {...};

这并没有好多少,但可能更容易记住。

关于javascript - 如何在 ES6 JavaScript 中高效导出多个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51790117/

相关文章:

javascript - Angular 2 变化检测机制

javascript - 区间函数

node.js - 如何使用 Chef 安装 nodejs 和 npm,以便 root 以外的用户可以使用它

java - 如何在 Java 中维护相当长的类?

java - 哪个是更好的构造函数?空的还是使用字段?

javascript - 使用 jQuery 提高选择器性能

javascript - 如何获取 jQuery UI 小部件的名称?

node.js - 快速路线无法运行

file-upload - 何时检查 node.js 上传脚本中的文件大小/mimetype?

C++ 获取类中内置对象的数量