我无法将socket.io安装在正确的目录中,我想它可以与我的网站一起使用。我有一点工作,但是我不得不在我的网站文件的目录中安装socketIO(因此混乱,不能在那里,我删除了那些文件,现在它不再有效)。
我的网站文件位于:/var/www/
Node.js似乎在全局工作正常,就像我键入node -v
时,它给我的版本。
我尝试了sudo npm install socket.io -g
,但这并没有解决问题。我想在哪里安装socket.io,或者我想如何使其工作?
答案 0 :(得分:0)
可能重复: Getting errors when trying to install socket.io globally
如果在本地执行,则必须在项目文件夹中安装npm软件包,其中包含package.json和node_modules文件夹。对于全局安装,您必须具有包含全局包文件夹的NODE_PATH变量,该变量应为/ usr / local / lib / node_modules