你的webapp命令冻结(Windows 7)

时间:2014-04-17 05:24:18

标签: node.js cmd npm yeoman

我在Ubuntu终端中运行yo webapp没有问题。但是当我在Windows中运行它时,它会在此时冻结 enter image description here

问题:如何修复它,以便它不会冻结在图片中显示的位置?


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)? 

3 个答案:

答案 0 :(得分:1)

事实证明,git bin目录未包含在Windows&#39; PATH变量。首先尝试手动运行凉亭,它说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

答案 1 :(得分:1)

似乎有多种解决方案。

但是一个快速而简单的解决方案,如果它已经发生并悬挂以下工作对我有用。 只需键入&#34; n&#34;然后点击&#34;输入&#34;。

说明:似乎有一个问题和提示等待答案(可能与SASS使用的匿名报告有关,我无法回忆)。一旦你点击&#34; n&#34;或&#34; y&#34; (取决于你)然后&#34;输入&#34;它应该继续并完成。如果您向后滚动,可以看到问题和答案。

答案 2 :(得分:0)

我在运行npm上的ember生成器的Windows 7上遇到了同样的问题。它停在cmd上的同一个地方,就像上面的屏幕截图一样。打字&#34; n&#34;然后点击&#34;进入&#34;允许发电机完成。