On a clean install, npm install throws messages complaining about the following packages not being installed to meet the socket.io dependencies: bufferutil@^4.0.1 utf-8-validate@^5.0.2 They need to be added to packages.json to have a clean and complete install.