导入函数时遇到"no exported member"



我有一个节点/类型脚本应用程序,我正试图从另一个文件导入一个函数。为了导出它,我使用了exports.coolFunc = coolFunc,为了导入,我使用import {coolFunc} from '../controller/coolStuff'

当我这样做的时候,我会得到

模块"/控制器/collFunc"’没有导出的成员"coolFunc">

我做错了什么,如何修复?

导入是ES6导入。exports.coolFunc = coolFunc错误。这是一个CommonJS导出。等效的ES6出口是

export { coolFunc }

export function coolFunc...

在这里,您可以阅读更多关于ES6export语法的信息。

相关内容