SyntaxError:在Node.js express Web服务器上安装socket.io后出现意外标识符
我刚刚开始了一个新项目,安装了一个新的nodeJs服务器,安装了express和socket.io。 到目前为止没有问题,但在我编写了基本的启动代码(在这里不重要)并启动node js应用程序后,发生了以下错误:SyntaxError:在Node.js express Web服务器上安装socket.io后出现意外标识符,node.js,express,socket.io,Node.js,Express,Socket.io,我刚刚开始了一个新项目,安装了一个新的nodeJs服务器,安装了express和socket.io。 到目前为止没有问题,但在我编写了基本的启动代码(在这里不重要)并启动node js应用程序后,发生了以下错误: /var/www/node_modules/engine.io/lib/server.js:231 async handshake(transportName, req) { ^^^^^^^^^ SyntaxError: Unexpected identifier
/var/www/node_modules/engine.io/lib/server.js:231
async handshake(transportName, req) {
^^^^^^^^^
SyntaxError: Unexpected identifier
我想我没有做错什么,但我希望你能告诉我其他的情况。我发现,这是节点版本 Socket.IO至少需要Node.js 10。 我只是忽略了这一点