停止凉亭在安装时询问统计数据

jsd*_*jsd 53 bower

我正在尝试为使用bower的应用程序设置自动包构建.当它在安装后进入bower安装时,bower提示:

[?] May bower匿名报告使用情况统计数据,以便随着时间的推移改进工具?(Y/N)

这搞砸了自动化脚本.我可以编写一个期望脚本来处理这个问题,但如果我不需要,我宁愿不这样做.有没有办法让它闭嘴?

Chr*_*rie 63

正如评论中所指出的,这是github上的一个问题.在该问题的最后,在CHANGELOG评论结尾处提到了一个小注:

注意:建议用户使用--config.interactive=false自动脚本.

  • 如果他们真的将它添加到凉亭 - 帮助文档,将会有所帮助! (3认同)

blu*_*yed 25

您可以创建一个~/.bowerrc文件,这在使用bower在Docker环境中安装组件时非常有用:

{
  "interactive": false
}
Run Code Online (Sandbox Code Playgroud)

另一种选择是设置环境变量():

export CI=true
Run Code Online (Sandbox Code Playgroud)

  • 在bowerrc上使用它的问题是,每当你安装一些东西时你也不会有提示,你需要解决与版本的冲突. (3认同)

Oli*_*y50 9

看来你可以使用

bower --config.analytics=false install
Run Code Online (Sandbox Code Playgroud)

禁用Google Analytics问题.

@see https://github.com/bower/bower/pull/1470