如何在 JavaScript 中将命名导入重新导出为默认值?

发布于 2025-01-18 02:03:41 字数 237 浏览 0 评论 0原文

如何在JavaScript中重新出口命名导入为默认值?

尝试了一下,但似乎没有用:

import { MyFunc } from './MyModule';
export default MyFunc;

我有一个错误: 尝试导入错误:'myFunc'未从“ myModule”导出。

How to re-export a named import as default in JavaScript?

Tried this but it doesn't seem to work:

import { MyFunc } from './MyModule';
export default MyFunc;

I get an error:
Attempted import error: 'MyFunc' is not exported from 'MyModule'.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

拥有 2025-01-25 02:03:41

上述工作:

import { MyFunc } from './MyModule';
export default MyFunc;

我的错误是试图从index.js作为指定导入导入。

似乎有效的另一种方法是:

export { MyFunc as default } from './MyModule';

The above works:

import { MyFunc } from './MyModule';
export default MyFunc;

My mistake was trying to import from index.js as a named import.

Another way that seems to work is:

export { MyFunc as default } from './MyModule';
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文