我使用React.js,Webpack,... props语法,箭头函数。Webpack构建失败,es6 react.js
当我运行 “故宫运行编译”,我得到这个错误:
ERROR从UglifyJs 的SyntaxError bundle.js:意外令牌PUNC«(»,预计PUNC«:»[bundle.js: 77854,15]
这是我debug.log
我webpack.config
如何成功运行构建?
我发现这会导致错误的路线,这就是:
import { BootstrapTable, TableHeaderColumn } from 'react-bootstrap-table';
我不知道为什么。 :(
没有它,我所有的ES6语法的作品,没有任何错误编译。
任何帮助,请
如果你想捆输出文件与压缩UglifyJS2它可能是,它不支持ES6 ... – Hydro
你可以以https手动压缩它:// jscompress .com /虽然(它看起来像这个压缩机是单独使用ES6压缩机;检查ECMAScript 2016(实验性)选项) – Hydro
另外,你是否用babel缩小了捆绑包?我从来没有使用它:v,但它可能支持ES6,并且有一些相关的问题 – Hydro