我使用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