`npm install`输出Jenkins

Alb*_*elB 7 node.js npm jenkins

这不是一个大问题,但我注意到npm installJenkins的输出有点奇怪.

最初是设置颜色的问题:

 ** [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
Run Code Online (Sandbox Code Playgroud)

删除颜色后,它很好地清理了输出(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
Run Code Online (Sandbox Code Playgroud)

有没有办法强迫这些线条通常显示?与通常在控制台中显示的方式类似:

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
Run Code Online (Sandbox Code Playgroud)

这不是一个大问题,但它确实使故障排除npm install比问题出现时更难.

有什么建议?

Sha*_*men 5

安装AnsiColor 插件,应该可以解决它。