简体   繁体   English

Heroku 上未知的代币点差运算符,在本地工作

[英]Unnown token spread operator on Heroku, locally working

I'm quite surprised seeing that when I deployed my express app to heroku the error occurs SyntaxError: Unexpected token ... , indeed I use spread operator and it work when running locally.我很惊讶地看到,当我将我的 express 应用程序部署到 heroku 时,发生了错误SyntaxError: Unexpected token ... ,实际上我使用了 spread 运算符并且它在本地运行时可以工作。 For some reason I can see the error in heroku logs which crashes my app.出于某种原因,我可以在 heroku 日志中看到使我的应用程序崩溃的错误。 Any ideas?有任何想法吗?

8.2.1之前,节点不支持 Spread 尝试更新您的节点版本

我在我的评论中向您询问 Node 版本的原因是因为在节点8.2.1上引入了扩展运算符,所以如果 Heroku 使用8.1.1版本,正如您在评论中告诉我的那样,那么这应该会导致错误。

您需要更新您的节点版本,节点版本 8.1.1 不支持此操作符。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM