Node.js的util.inspect函数存在问题。我用它来着色Node.js控制台输出并格式化对象。除了util.inspect
还能打印所有这些\r\n
字符外,其他所有方法都工作正常。
这个例子。给定一个文件:
// foo.js
console.log("css:\n", util.inspect(css, { depth: 5, colors: true }), '\n');
输出:
如何使
util.inspect
不打印所有这些\r\n
字符? 最佳答案
看来suggested in the docs解决方案是手动删除换行符:
util.inspect(css, { depth: 5, colors: true }).replace(/\r?\n/g, '')
关于node.js - 如何在Node.js util.inspect的输出中消除换行符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41487871/