网站搜索

reactjs - 混合使用 export default 和具名导出时出错


我有一个模块(lib-my-search-result),当它只有以下内容时,index.tsx 文件可以正常工作:

导出默认索引;

但是我想在这个模块中导出一些组件,所以我添加了如下命名导出:

导出 {CatalogueCover, ItemImage, ItemField, EntityDetailLink}

但是我在 yarn build 期间收到警告信息的问题

而且该模块不像以前那样工作了,但命名导出可以使用。

错误信息:

入口模块 "src/index.tsx" 正在同时使用命名导出和默认导出。您的捆绑包使用者将必须使用 libMySearchResult["default"] 来访问默认导出,这可能不是您想要的。使用 output.exports: "named" 可以禁用此警告

有什么主意吗?