Node.JS NPM在Windows上不工作

Node.JS NPM在Windows上不工作,windows,node.js,npm,Windows,Node.js,Npm,我刚刚安装了最新版本的nodejs,虽然我可以让它运行js文件,但我无法让npm做任何事情 如果我打开node.exe,它会显示一个提示,然后我分别尝试了以下各项,但均无效: > node npm install socket.io > npm install socket.io > help > node help 以上所有的结果都只会返回一行“…”,然后我输入的每一个东西,我只会得到另一行“…” 这是非常令人沮丧的。我做错了什么?打开node.exe将打开Read–

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

如果我打开node.exe,它会显示一个提示,然后我分别尝试了以下各项,但均无效:

> node npm install socket.io
> npm install socket.io
> help
> node help
以上所有的结果都只会返回一行“…”,然后我输入的每一个东西,我只会得到另一行“…”


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

打开node.exe将打开Read–eval–print循环(REPL)。试试看:

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

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


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

天哪。真不敢相信我没试过!哈哈。感觉好像我已经尝试了其他的一切。谢谢啊!!我打赌我上次做了同样的事,这次做得对!(:我在安装node后第一次尝试
npm
时看到了相同的情况。刚才我又尝试了一次,它正在工作。我同时重新启动了,但不能确定这就是造成差异的原因。