我正在尝试安装spika后端(节点应用程序)当我尝试使用以下命令在独立模式下启动服务器时:$ node src / server / main.js
我遇到了这个错误:
错误:找不到模块'socket.io-client / dist / socket.io.min.js'
节点版本:v8.10.0 npm版本:v3.5.2
安装socket.io而不是socket.io-client
socket.io-client是客户端库,而不是服务器端。您必须在HTML中链接它,而不是将其包含在node.js文件中。它实际上是socket.io库,包含在服务器端。阅读更多关于如何做here。
尝试在package.json file
目录中的终端中运行以下命令:
npm i
npm i --save socket.io
npm i
将在package.json
文件中安装所有依赖项npm i --save socket.io
进行安装