我有两个文件,其中一个代表Connection和DataAcquisition对象。 下面的代码可以正常工作:
class Connection{
constructor(){
this.serialConnection = require ('serialport');
}
}
在另一个文件中,我有
class DataAcquisiton{
constructor(){
this.connection = new Connection();
}
}
我要搜索的是不要在第一个构造函数中使用de require。当我这样做时:
const serialConnection = require (...);
class Connection{
constructor(){
}
}
不可能在另一个实例中实例化该类。我尝试导出为默认值,但没有任何效果。有人可以帮我吗?
答案 0 :(得分:0)
我认为您正在寻找这个:
const serialConnection = require (...);
class Connection{
constructor(){
this.serialConnection = serialConnection;
}
}