【问题标题】:`npm install` Output On Jenkins`npm install` 在 Jenkins 上的输出
【发布时间】:2014-05-20 06:43:29
【问题描述】:

不是一个大问题,但我注意到 Jenkins 上的 npm install 输出有点奇怪。

最初是设置颜色的问题:

 ** [out :: 96.126.118.103] [37m
 ** [out :: 96.126.118.103] [40m
 ** [out :: 96.126.118.103] npm
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] [32m
 ** [out :: 96.126.118.103] [40m
 ** [out :: 96.126.118.103] http
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] [35m
 ** [out :: 96.126.118.103] GET
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] https://registry.npmjs.org/coffee-script
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] [37m
 ** [out :: 96.126.118.103] [40m
 ** [out :: 96.126.118.103] npm
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] [32m
 ** [out :: 96.126.118.103] [40m
 ** [out :: 96.126.118.103] http
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] [35m
 ** [out :: 96.126.118.103] GET
 ** [out :: 96.126.118.103] [0m
 ** [out :: 96.126.118.103] https://registry.npmjs.org/mongoose

删除颜色后,它很好地清理了输出 (npm config set color false)。不幸的是,它仍在名称之间添加换行符:

 ** [out :: 96.126.118.103] npm
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] http
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] GET
 ** [out :: 96.126.118.103] https://registry.npmjs.org/stylish
 ** [out :: 96.126.118.103] npm
 ** [out :: 96.126.118.103] 
 ** [out :: 96.126.118.103] http
 ** [out :: 96.126.118.103] GET https://registry.npmjs.org/coffee-script

有什么方法可以强制这些行显示它们通常的显示方式?类似于它通常在控制台中的显示方式:

npm http GET https://registry.npmjs.org/mongoose
npm http GET https://registry.npmjs.org/jade
npm http GET https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/coffee-script

这不是什么大问题,但它确实让npm installs 的故障排除比出现问题时应有的困难。

有什么建议吗?

【问题讨论】:

    标签: node.js jenkins npm


    【解决方案1】:

    安装AnsiColor plugin,应该可以解决。

    【讨论】:

      猜你喜欢
      • 2015-02-24
      • 2013-05-27
      • 2012-07-18
      • 2017-10-04
      • 2017-08-02
      • 2022-01-21
      • 2021-10-31
      • 1970-01-01
      • 2017-10-02
      相关资源
      最近更新 更多