答案 0 :(得分:1)
尝试安装另一个软件包,例如mongoose
。如果它也失败,请尝试通过
npm
npm install -g npm
答案 1 :(得分:0)
尝试以下方法:
npm install -g npm
npm cache clean
npm install socket.io
同时检查您是否有权在运行的目录node_modules
中创建npm
文件夹。
您可以将nodejs降级到v.4.2.1,例如,在此之后不要忘记清理npm缓存,然后运行npm install
命令。
答案 2 :(得分:0)
首先尝试删除这些包然后安装。像
npm remove socket.io
然后
npm install socket.io
可能是未完成的已安装文件阻止它正确安装
答案 3 :(得分:0)