Node.JS NPM无法在Windows上运行

时间:2012-05-08 20:08:27

标签: windows node.js npm

我刚刚安装了最新版本的nodejs,虽然我可以让它运行js文件就好了,但我无法让npm做任何事情。

如果我打开node.exe,它会弹出一个提示,然后我分别尝试了以下各项,但没有一个工作:

> node npm install socket.io
> npm install socket.io
> help
> node help

以上所有结果除了要返回的行“...”之外什么都没有,然后我输入的每一件事,我只得到另一行“......”。

这非常令人沮丧。我做错了什么?

2 个答案:

答案 0 :(得分:5)

如果在安装最新的nodejs时打开了命令提示符,则在关闭命令提示符并打开新的命令提示符之前,将无法识别Windows路径中的npm路径。

我知道这已经有了一个公认的答案,但我发现了这个,然后意识到自己的错误,并认为这可能有助于其他人。

答案 1 :(得分:4)

打开node.exe将调出Read-eval-print循环(REPL)。试试吧:

c:\users\windowslogin>npm install socket.io