Bower Init Register需要交互式shell错误

时间:2015-10-11 01:38:05

标签: shell bower init interactive bower-register

4 个答案:

答案 0 :(得分:8)

问题在于您使用的终端/控制台。

我有一天遇到同样的问题,我使用Git bash作为我的终端,并尝试使用Node.js命令提示符运行此命令正常工作。

尝试使用另一个终端,例如 cmder (我真的建议 Windows用户),Node.js命令提示甚至是Windows cmd本身。希望能帮到你。祝福!

答案 1 :(得分:1)

  

解决方案是安装GIT bash并避免   使用MinTTY并按照文档。这是解决方案:

     

卸载现有的GIT bash重新安装GIT bash在此期间设置   安装:

  •   

    从Windows命令提示符中选择使用Git

  •   

    选择Checkout Windows风格,提交Unix风格的行结尾

  •   

    选择使用Windows的默认控制台窗口

答案 2 :(得分:0)

好的,这肯定有用 -

  1. 转到https://cygwin.com/install.html并下载 32位或64位版Cygwin
  2. 运行安装并将其安装到其中一个驱动器上。
  3. 运行Cygwin.bat,您将获得相同的命令行 接口
  4. 当你运行bower init时,它会正常工作。那个Mintty GIT附带的内容因某些事情而被打破。使用来的shell 与Cygwin一起,你会没事的。
  5. 对我来说没问题。我在Window 8 64位操作系统上使用了64位版本。祝你好运!

答案 3 :(得分:0)

您最有可能运行C:\Program Files\Git\git-bash.exe,而可以运行C:\Program Files\Git\bin\bash.exe来消除此问题。这样避免了必须安装另一个终端的情况。