哟webapp命令冻结(Windows 7)

在Ubuntuterminal中运行yo webapp没有任何问题。 但是,当我在Windows中运行它冻结在这一点上 在这里输入图像说明

问题:我如何解决这个问题 ,使它不会在图片中显示的地方冻结?


PS:只是把这里的所有输出尝试运行yo webapp > output.txt但它停在第一个问题。

  _-----_ | | |--(o)--| .--------------------------. `---------´ | Welcome to Yeoman, | ( _´U`_ ) | ladies and gentlemen! | /___A___\ '__________________________' | ~ | __'.___.'__ ´ ` |° ´ Y ` Out of the box I include HTML5 Boilerplate, jQuery, and a Gruntfile.js to build your app. [[32m?[39m] What more would you like? (Press <space> to select) [36m>[39m[32m[X][39m Bootstrap [ ] Sass [ ] Modernizr[?25lTerminate batch job (Y/N)? 

事实certificate,git bin目录不包含在Windows的PATHvariables中。 首先尝试手动运行凉亭,它说git is not recognized...

解。 Control Panel > System and Security > System > Advanced System Settings > Environment Variables > PATH添加git bin在这里分隔; 。 在我的情况下,git bin目录是C:\Program Files (x86)\Git\bin


PS:为了防止有人遇到同样的问题,我不会删除这个问题:D

似乎有多个解决scheme。

但一个快速简单的解决scheme,如果它已经发生,并悬挂以下为我工作。 只需input“n”,然后按“enter”。

解释:似乎有一个问题和一个等待答案的提示(也许是关于SASS使用的匿名报告,我不记得)。 一旦你点击“n”或“y”(取决于你)然后“进入”它应该继续并完成。 如果您向后滚动,您可以看到问题和答案。

我在npm上运行ember生成器的windows 7上遇到了同样的问题。 它在上面的屏幕截图上的cmd上的相同位置停止。 键入“n”并点击“enter”允许发生器完成。