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
文件中以使其永久化。
祝你好运!
杰夫
我最近决定在我的个人笔记本电脑上安装 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
文件中以使其永久化。
祝你好运! 杰夫