我已經在使用流星的heroku上部署了一個js應用程序。構建在localhost上運行,但在heroku服務器上失敗。我查了日誌,發現這個:從流星建立的箭頭功能正在崩潰heroku部署
.js:312:12)
2017-03-18T03:29:07.070711+00:00 app[web.1]: const unicodeNormalizePath = (path) => {
2017-03-18T03:29:07.074825+00:00 app[web.1]: at Module.require (module.js:364:17)
2017-03-18T03:29:07.074821+00:00 app[web.1]: SyntaxError: Unexpected token >
2017-03-18T03:29:07.074824+00:00 app[web.1]: at Module.load (module.js:356:32)
2017-03-18T03:29:07.070741+00:00 app[web.1]: ^
這給了我的想法,這是不是與ES6箭頭功能兼容,所以我安裝了流星,使其與ES5兼容的ECMAScript。
這並沒有解決問題,這個箭頭功能仍然是崩潰的網絡應用程序。
有關如何阻止此問題的任何建議?
嗨,我一直在使用ES6翻譯,但它不適用於流星建造... – James
流星1.4已經這樣做了,這個問題可能是在編譯包解決的Heroku中使用的節點版本。 –
謝謝@馬里奧!這也幫助了我!你的答案應該被標記。 – Juliomac