Msysgit上的节点cli在WIndows 10上
我最近决定在我的个人笔记本电脑上升级到Windows 10,并且节点cli在我试图运行时似乎挂起。
简单地在控制台上inputnode
将不会启动界面,而且还需要按Ctrl + C来完成其他操作。
另外,运行一些npm命令比我在笔记本电脑上花费的时间要长。 更明显的是,在确认要写入package.json的信息后, npm init
似乎挂起。
节点版本是4.0.0 npm版本是2.14.2
在Windows 10上有没有Node和npm的已知问题?
编辑:经过一些疑难解答,我已经找出了错误只发生在Msysgit。 在Windows的标准命令提示符下,这两个问题都不会发生。
我在Windows 7上使用Node版本6.11.0和Msysgit的MINGW64terminal窗口也遇到同样的问题。
问题是由Msysgit提供的别名引起的,如下所示:
$ alias node alias node='winpty node.exe'
解决scheme是运行命令:
$ unalias node
那么节点将正确运行。
您可以将unalias node
命令添加到您的HOME目录中的.bashrc
文件中,使其成为永久的。
祝你好运! 杰夫