我已经研制开发了小包装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