![node.js 语法错误:意外的标记 >](https://linux22.com/image/702504/node.js%20%E8%AF%AD%E6%B3%95%E9%94%99%E8%AF%AF%EF%BC%9A%E6%84%8F%E5%A4%96%E7%9A%84%E6%A0%87%E8%AE%B0%20%3E.png)
我正在尝试使用 Google Cloud 托管我的 node.js 应用程序。在 Windows 10 上,我使用的是 node v7.9.0,而在 Google Cloud 上,它使用的是 node v6.9.0
在 Windows 10 上它运行完美。在 Google Cloud 上它给出了这个错误...
/app/test.js:16
client.Dispatcher.on(Events.GATEWAY_READY, e => {
^
SyntaxError: Unexpected token >
我不明白,这里有什么问题?
答案1
应用引擎的默认 Node.js 引擎旨在成为最新的 LTS 版本。如果需要此版本,可以通过编辑 package.json 文件来指定编写应用时使用的实际版本,如“Node.js 运行时”的“引擎”段落中所述文档. 这在灵活的环境中有效。