我尝试在 Windows 10 计算机上运行
Yo
生成器,但当我按箭头键选择选项时它没有反应。
我在 GitHub 上发现了这个问题并尝试更改loopback:relation
,但它对我不起作用。
也许仅在 Windows 10 上有一个新问题。
我也尝试返回旧版控制台,但这都没有解决问题。
如何在 Windows 10 上让 Yo 识别箭头键?
坏消息是,这是 Node.js 方面的一个错误,在 GitHub 上正在进行讨论(例如:https://github.com/yeoman/yo/issues/360)。好消息是我发现了一个解决方法......
例如,当我使用 VS Code 的 yo 生成器时,我可以通过键入“yo”而不是“yo code”来规避该问题。由于某种原因,只需输入“yo”,然后从菜单中选择特定的生成器就可以让我使用键盘。
在错误解决之前,我希望此解决方法对您有所帮助。干杯!
来源:在 Windows 10 计算机 (Surface Pro 3) 和 yeoman yo CLI 上进行的个人测试。
这是 Node js 端的一个错误。但您可以使用1、2、3来选择菜单项。菜单项以 1 为基础。换句话说,按 1 选择第一个菜单项。
此控制台模拟器将有箭头正常工作https://cmder.app/