Msysgit 上的节点客户端 WIndows 10

Node cli on Msysgit on WIndows 10

我最近决定在我的个人笔记本电脑上安装 Node,我将其升级到 Windows 10,当我尝试 运行 时,Node cli 似乎挂起。

只需在控制台上键入 node 将不会启动界面,要执行任何其他操作,我需要按 Ctrl+C 退出。

此外,运行一些 npm 命令比在我的笔记本电脑上执行的时间要长。更值得注意的是,npm init 似乎在确认要写入 package.json 的信息后挂起。

节点版本为 4.0.0 npm 版本是 2.14.2

Windows10 上的 Node 和 npm 是否存在任何已知问题?

编辑: 经过一些故障排除后,我发现错误只发生在 Msysgit 上。在 Windows.

的标准命令提示符下,这两个问题都没有发生

我在 Windows 7 上遇到了同样的问题,Node 版本 6.11.0 和 Msysgit 的 MINGW64 终端 window。

问题是由 Msysgit 提供的别名引起的,如下所示:

$ alias node
alias node='winpty node.exe'

解决方法是运行命令:

$ unalias node

然后节点将 运行 正确。

您可以将 unalias node 命令添加到您的 HOME 目录中的 .bashrc 文件中以使其永久化。

祝你好运! 杰夫