2

我无法将 socket.io 安装在正确的目录中,我猜它可以与我的网站一起使用。我曾经让它工作过,但是我必须在包含我的网站文件的目录中安装 socketIO(所以它很混乱,不能在那里,我删除了这些文件,现在它不再工作了)。

我的网站文件位于:/var/www/

当我输入时,Node.js 似乎在全球范围内都能正常工作,node -v无论它给我版本。

我已经尝试过sudo npm install socket.io -g,但这并没有解决问题。我想在哪里安装socket.io,或者我想如何让它工作?

4

1 回答 1

0

可能重复: 尝试全局安装 socket.io 时出错

如果在本地执行,您必须在 package.json 和 node_modules 文件夹所在的项目文件夹中安装 npm 包。对于全局安装,你必须有 NODE_PATH 变量包含你的全局包文件夹,它应该是 /usr/local/lib/node_modules

于 2013-02-07T09:06:17.097 回答