我在我的Windows 8机器上安装了节点没有任何问题,然后安装了socket.io包用于分配。输入后
npm install socket.io
我收到了大量错误。
到目前为止我尝试过的事情: 这个 - nodejs npm install socket.io error 而这 - NPM - Can't install socket.IO
两者中的第一个答案。 我发现的很多其他东西都是针对Windows 7或Mac的,所以我不确定这只是一个Windows 8的东西。
答案 0 :(得分:1)
正如您在日志中看到的那样,您有权限错误。脚本没有足够的权限在C:\\Program_Files\...
中创建目录。请改用其他目录或使用管理员权限运行命令。
答案 1 :(得分:0)
尝试跑步 npm install socket.io
除了这次以管理员身份运行命令行之外。您可以在Windows 8中执行此操作,方法是转到应用搜索,输入cmd,右键单击,然后单击“以管理员身份运行”。
我觉得这是问题,因为您的错误消息显示'请尝试以root / Administrator'再次运行此命令。