我在我的index.js文件中有一个export { default as Scroll } from './scroll';导出。Jest给了我一个错误,说:
index.js
export { default as Scroll } from './scroll';
TypeError: Cannot read property 'default' of undefined 15 | export { default as Scroll } from './scroll'; 16 | > 17 | | ^
字符串我该怎么做?
cxfofazt1#
我不确定这对任何人都有帮助,但很好:我在代码库中有结构不好的导入,这些导入创建了循环导入,这导致了我的问题。
jdgnovmf2#
在我的例子中:我使用的是js文件,而我的环境需要commonJS,所以我要么使用module.exports,要么将文件转换为.ts,以正确使用import和export。
commonJS
module.exports
.ts
import
export
2条答案
按热度按时间cxfofazt1#
我不确定这对任何人都有帮助,但很好:
我在代码库中有结构不好的导入,这些导入创建了循环导入,这导致了我的问题。
jdgnovmf2#
在我的例子中:
我使用的是js文件,而我的环境需要
commonJS
,所以我要么使用module.exports
,要么将文件转换为.ts
,以正确使用import
和export
。