如果我使用border-box
或new Error()
我会为堆栈跟踪获取类似的内容:
new TypeError()
我想知道是否有办法生成以"警告开始的消息:"而不是"错误:"。
我不认为JS向我们提供Error: Live-Mutex client lock request timed out after 6000ms
,但我正在寻找类似的东西。
最终,我希望将其与new Warning()
配对,如下所示:
process.emit('warning')
我需要有一个堆栈跟踪。
答案 0 :(得分:1)
我相信您可以使用process.emitWarning来实现目标。
它的第一个参数可以是Error对象,也可以只是包含警告消息的字符串。如果结果不能立即满足您的上下文需求,您可能需要使用其他参数来调整结果。
免责声明:之前我没有使用过这个功能。让我们知道它是如何运作的。