我已經研製開發了小包裝here的ES6模塊的WebPack的transpilation後,不會導出模塊
在src
版本我有一個出口聲明:
export class Select extends React.Component {
render() {
return (
...the component
)
}
}
當我使用這個組件這種形式,我可以像這樣導入:
import {Select} from 'select-react-redux';
然而,當我捆綁在p使用webpack安裝到lib
目錄,我得到一個輸出文件,我希望它具有與原始文件相同的內容,但ES5代替ES6。
捆綁文件包含: var Select = exports.Select = function (_React$Component) {}
這意味着Select組件應該對我可用,但事實並非如此。
任何幫助將非常感激。
「Select沒有從中導出」。 ---請顯示它到底是什麼。 (因爲它出口它只是罰款http://babeljs.io/repl/#?babili=false&evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=export%20class%20Select%20extends%20React.Component%20%7B %0D%0A%20%20%20%20render()%20%7B%0D%0A%20%20%20%20%20%20%20%20return%20(%0D%0A%20%20% 20%20%20%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%0D%0A%20%20%20%20%20%20%20%20)%0D%0A%20 %20%20%20%7D%0D%0A%7D) – zerkms
該文件的捆綁版本已捆綁並最小化,如下所示:https://github.com/adamgajzlerowicz/ReactSelect/blob/master/lib/index。 js – Adam
請僅提供**未縮小的相關部分**。 – zerkms