我正在開發與Webpack(熱重新加載),我正在導入React組件import Sample from './components/Sample/Sample'
,但是,我想簡單地能夠導入import {Sample, SampleTwo} from './components'
。即時ES6導出似乎不工作
前者的作品,但後者會引發錯誤。
components/
index.jsx
Sample/
Sample.jsx
SampleTwo/
SampleTwo.jsx
內index.jsx的,我已經試過:
export {default as Sample} from './component/Sample/Sample'
它的工作原理,但我得到的WebPack警告說這是在只讀模式。然後,我試過如下:
import Sample from './components/Sample/Sample';
export default {
Sample: Sample
}
「,然而,後者引發錯誤。 「 ---那個錯誤是......? – zerkms
你需要一個'default'嗎?爲什麼不在默認情況下'輸出',那麼導入時全部都應該工作。 –
這個討論可能有所幫助https://github.com/gaearon/react-hot-loader/issues/158 – kaushik94