我想知道为什么我们
之后import { foo } from "some/path";
我们没有
export foo;
像往常一样,但必须
export { foo };
为了能够导出它?
原因是我们通常会输出一个名为"出口
export const bar = 123;
const wah = 234;
export wah;
并且他们在没有{ }
的情况下导出。
答案 0 :(得分:4)
没有。 export foo;
或export wah;
不是通常的。他们只是没有工作。
您通常使用
创建命名导出export const wah = 234;
或
const wah = 234;
export { wah }
或
const bar = 234;
export { bar as wah }
不过,你也可以直接做
export { foo } from "some/path";