是的,您的示例可以正常工作。
至于公开您的课程,您可以
export像其他任何课程一样进行:
class Animal {...}module.exports = Animal;或更短一点:
module.exports = class Animal {};一旦导入到另一个模块中,您就可以将其视为在该文件中定义了:
var Animal = require('./Animal');class Cat extends Animal { ...}
是的,您的示例可以正常工作。
至于公开您的课程,您可以
export像其他任何课程一样进行:
class Animal {...}module.exports = Animal;或更短一点:
module.exports = class Animal {};一旦导入到另一个模块中,您就可以将其视为在该文件中定义了:
var Animal = require('./Animal');class Cat extends Animal { ...}