2014-04-07 6 views
6

Nie jest to duży problem, ale zauważyłem, że wyjście npm install na Jenkinsu wydaje się nieco dziwne.`npm install` Wyjście na Jenkins

Początkowo był problem z o kolorach zestaw:

** [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 

Po usunięciu kolory to posprzątać wyjście całkiem dobrze (npm config set color false). Niestety wciąż dodaje przerwę między nazwami:

** [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 

Czy istnieje sposób na zmuszenia tych linii do tego, jak zwykle wyświetlają się? Podobny do tego, jak to jest normalnie wyświetlany w konsoli:

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 

To nie jest wielka sprawa, ale to czyni rozwiązywanie npm install jest trochę trudniej niż powinno być, gdy pojawią się problemy.

Wszelkie sugestie?

Odpowiedz