Bower Init Register需要一个交互式shell错误



这是我使用wer init

时得到的结果

有什么问题吗??

问题出在你使用的终端/控制台。

前几天我遇到了同样的问题,我使用Git bash作为我的终端,并试图运行这个命令与Node.js命令提示符正常工作。

尝试使用另一个终端,如cmder(我真的推荐给Windows用户), Node.js命令提示符甚至Windows cmd本身。希望对您有所帮助。最美好的祝福!

解决方案是安装GIT bash并避免使用MinTTY并遵循文档。解决方案如下:

卸载现有的GIT bash重新安装GIT bash安装期间安装:

  • 从Windows命令提示符中选择Use Git

  • 选择Checkout windows风格,提交unix风格的行尾

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

好的,这肯定可以工作-

  1. 到https://cygwin.com/install.html下载32或64位版本的Cygwin .
  2. 运行install并将其安装到您的一个驱动器上。
  3. 运行Cygwin.bat,您将得到相同的命令行接口。
  4. 当你运行bower init时,它会正常工作。MinttyGIT是坏的。使用出现的外壳使用Cygwin,你会没事的。

对我来说没问题。我在windows 8 64位操作系统上使用了64位版本。好运!

您很可能正在运行C:Program FilesGitgit-bash.exe,而可以运行C:Program FilesGitbinbash.exe来消除这个问题。这避免了必须安装另一个终端。

相关内容

最新更新