我刚刚安装了最新版本的的NodeJS,虽然我可以让它运行JS文件就好了,我不能让NPM做任何事情。
如果我打开node.exe,它带来了一个提示,然后我单独审判的每个以下,其中没有工作:
> node npm install socket.io
> npm install socket.io
> help
> node help
所有上述结果只是行“...”的退换,然后每次我之后输入的东西,我只是得到的另一条线“...”。
这是非常令人沮丧。 我究竟做错了什么?
我刚刚安装了最新版本的的NodeJS,虽然我可以让它运行JS文件就好了,我不能让NPM做任何事情。
如果我打开node.exe,它带来了一个提示,然后我单独审判的每个以下,其中没有工作:
> node npm install socket.io
> npm install socket.io
> help
> node help
所有上述结果只是行“...”的退换,然后每次我之后输入的东西,我只是得到的另一条线“...”。
这是非常令人沮丧。 我究竟做错了什么?
打开node.exe将弹出读-EVAL-打印循环(REPL)。 尽量只:
c:\users\windowslogin>npm install socket.io
如果你有命令提示符,而在Windows路径安装最新随后的NodeJS路径NPM打开,直到您关闭命令提示符,并打开一个新的将不被认可。
我知道这已经有一个公认的答案,但我刚刚发现这一点,然后我意识到自己的错误,并认为这可能帮助别人。