【发布时间】:2019-08-18 06:08:33
【问题描述】:
我在尝试导入类时收到“意外标识符”错误。
我是这样导入类的:
要导出的类(WindowManager)
export default class WindowManager {
sayHello() {
console.log('hello')
}
}
导入的类(主)
import WindowManager from './handlers/WindowManager';
WindowManager = new WindowManager();
WindowManager.sayHello()
文件夹层次结构
导入的类(Main)> 处理程序> 要导入的类(WindowManager)
额外信息
在这行代码(Main)处抛出错误
从'./handlers/WindowManager.js'导入WindowManager;
我已经查看了 Unexpected Identifier {classname} when importing JavaScript Class into another Class 并进行了更改,但仍然一无所获
【问题讨论】:
-
你确定它是被导入抛出的吗?看起来的线。我怀疑是 WindowManager = new WindowManager。”我不认为你可以从这样的类中实例化一个对象,并且它会导致该错误是有道理的。它应该类似于“WindoManager myManager = new WindowManager”。
-
@C.Peck 是的,我确定。我尝试了您的语法,但它无效...将我的声明从
WindowManager = new WindowManager();更改为const windowManager = new WindowManager();,我仍然得到同样的错误
标签: javascript node.js electron