[英]javascript: ReferenceError: exports is not defined
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';
但是,當我這樣做時,會出現以下錯誤:
未捕獲ReferenceError:未定義導出
我在這里做錯了什么?
從MDN :
以下語法不會從導入的模塊導出默認導出:
export * from …;
如果需要導出默認值,請編寫以下內容:
import mod from './a';
export default mod;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.