我希望在Jenkins中展示由node.js生成的有颜色的输出。
两者单独工作时没有问题,但合并后却不行:
Node脚本 我的测试脚本test.js:
console.log(require("chalk").red("Node Red"))
在shell中调用测试脚本可行:
node test.js => OK
Jenkins中调用带颜色的shell脚本是可行的:
echo -e "\033[31mShell Red\033[0m" => OK
但是在jenkins中调用节点脚本不会显示任何颜色:
node test.js => No Color, when executed in jenkins