我刚开始新项目,我想使用ES6中的类和其他东西。我不想将所有方法都保存在一个文件中,因此我已经获得了带有类的index.js文件和一个用于方法的文件。解决方案是否正确?我的意思是以后会出现一些问题吗?
// index.js(带类的文件)
class MyClass {
constructor(options) {
...
}
method(){
lib.serve.call(this)
}
}
// lib.js(方法文件)
function serve() {
// method code with this = MyClass
}
module.exports = {
serve: serve
}