【问题标题】:Node.JS NPM not working on WindowsNode.JS NPM 无法在 Windows 上运行
【发布时间】:2013-12-05 03:08:39
【问题描述】:

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

如果我打开node.exe,它会弹出一个提示,然后我分别尝试了以下每一个,但它们都不起作用:

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

以上所有结果都只返回“...”行,然后我在此之后输入的每件事,我都会得到另一行“...”。

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

【问题讨论】:

  • 我在安装节点后第一次尝试npm 时看到了同样的情况。刚才我又试了一次,它正在工作。在此期间我已经重新启动,但不能确定这就是造成差异的原因。

标签: windows node.js npm


【解决方案1】:

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

我知道这已经有一个可以接受的答案,但我只是发现了这个,然后意识到我自己的错误,并认为它可能对其他人有所帮助。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 天哪。我不敢相信我没有尝试过!哈哈。感觉就像我已经尝试了其他一切。谢谢!
    • 啊!我敢打赌我上次做了同样的事情,这次我做对了! (-:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 2011-10-28
    • 2017-03-14
    • 2022-07-22
    • 1970-01-01
    相关资源
    最近更新 更多