gpt4 book ai didi

javascript: ReferenceError: 未定义导出

转载 作者:太空宇宙 更新时间:2023-11-03 22:25:51 24 4
gpt4 key购买 nike

es6/Babel:我的文件夹如下所示:

A/
index.js
a.js
...other

我通过 index.js 文件公开 a.js 的内容,如下所示:

export { foo, bar } from './a';

这样我就可以使用以下方式导入它:

import { foo, bar } from '../A';

但是现在,我想在 index.js 中使用 *,这样万一我从 a.js 导出另一个内容,它会自动暴露:

export * from './a';

但是当我这样做时,我收到此错误:

Uncaught ReferenceError: exports is not defined

我在这里做错了什么?

最佳答案

来自MDN :

以下语法不会从导入的模块中导出默认导出:

export * from …;

如果您需要导出默认值,请编写以下内容:

import mod from './a';
export default mod;

关于javascript: ReferenceError: 未定义导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46583428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com