我只想在下面显示TypeError行,但是隐藏所有内部详细信息(下面的7行都从at开头。)>
~/Desktop/Practice> node "c:\Users\User\Practice\PracJS.js" c:\Users\User\Practice\PracJS.js:6 let b = duck.prototype.isPrototypeOf(Bird) ^ TypeError: Cannot read property 'isPrototypeOf' of undefined at Object.<anonymous> (c:\Users\User\Practice\PracJS.js:6:24) at Module._compile (internal/modules/cjs/loader.js:955:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10) at Module.load (internal/modules/cjs/loader.js:811:32) at Function.Module._load (internal/modules/cjs/loader.js:723:14) at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10) at internal/main/run_main_module.js:17:11
我知道我可以通过将
Error.stackTraceLimit = 0
包含在文件中来执行此操作。但是我想默认执行此操作。
是否有任何方法可以指向节点一个配置文件(在内部设置Error.stackTraceLimit = 0
,以便每当我运行node PracJS.js
(在VSCode内部)以使其自动应用Error.stackTraceLimit = 0
?
感谢您的帮助!谢谢!
我只想在下面显示TypeError行,但是隐藏所有内部详细信息(以下7行均以at开头)。 〜/ Desktop / Practice>节点“ c:\ Users \ User \ Practice \ PracJS.js” c:\ ...
您可以在运行javascript文件时使用--stack-trace-limit
标志。所以你的情况