[英]understanding google-maps-react library
當試圖找出js庫中發生了什么時,請始終檢查index.js
文件。
例如,在google-maps-react中,您將在root / index.js中找到此行
export {wrapper as GoogleApiWrapper} from './GoogleApiComponent';
在GoogleApiComponent.js文件中,您會發現它具有wrapper
作為命名導出以及文件的默認導出。
編輯:
在大多數庫(以及項目)中,您都可以找到該標准,人們可以在一個文件夾中定義許多模塊,然后從單個index.js文件中導出它們。
這是因為如果文件夾結構為JS,則使用JS的import-export語法
root
|-> a.js
|-> b
|-> c.js
|-> d.js
|-> index.js
那么您可以使用文件夾中的index.js定義從b導出的內容,直接從文件夾“ b”中導入。
示例index.js看起來像這樣
export * from './foo';
export {default as bar} from 'bar';
export {baz} from 'baz';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.