我的代码中只有一行 export default
,但是在使用Typescript的WebStorm中,我却得到了这个TS错误:
Ts2528:一个模块不能有多个默认导出
以下是代码:
ts import { ModelCreator } from 'entities/model-creator' export default ModelCreator()
我的代码中只有一行 export default
,但是在使用Typescript的WebStorm中,我却得到了这个TS错误:
Ts2528:一个模块不能有多个默认导出
以下是代码:
ts import { ModelCreator } from 'entities/model-creator' export default ModelCreator()
快速方法
正如其他答案中所述,有时可以简单地重新打开文件,但并不总是有用。
当你遇到像这样的延迟问题(以及 TypeScript 服务的其他奇怪现象)时,你可以使用以下方式重新启动 TypeScript 服务:
在TypeScript工具窗口帮助中心页面上查看更多详细信息。之前的功能(旧版本)
通过打开TypeScript工具窗口并点击“重新启动”按钮(面板右侧的第三个按钮)来重新启动TypeScript服务:
我遇到了同样的错误。在重启WebStorm之后,它又可以正常工作了。
最快的方法:关闭并重新打开文件!
关闭文件并重新打开文件
修复错误后