当从 WebStorm 中运行 npm test 时,我得到如下所示的良好输出:
Error: invalid input syntax for integer: "***"
at Massive.DB.query (paymentweb/app/node_modules/massive/lib/runner.js:22:11)
at Table.insert (paymentweb/app/node_modules/massive/lib/table.js:45:11)
at Table.tryCatcher (paymentweb/app/node_modules/bluebird/js/release/util.js:16:23)
at Table.ret [as insertAsync] (eval at makeNodePromisifiedEval (paymentweb/app/node_modules/bluebird/js/release/promisify.js:184:12), <anonymous>:13:39)
at db.(anonymous function).findOneAsync.then.existing (paymentweb/app/src/services/paymentdb/index.js:59:22)
at tryCatcher (paymentweb/app/node_modules/bluebird/js/release/util.js:16:23)
我的问题是我无法轻松地从错误导航到项目中的文件。通常,堆栈跟踪和类似文件中的文件名会突出显示,我只需单击链接即可打开该文件。
如何实现这一目标?
最佳答案
Webstorm 不支持此类链接。
您最好的选择可能是“导航到文件”快捷方式,即 Ctrl+Shift+N
.
这将弹出一个模式对话框,用于快速搜索/导航到文件。
例如,Ctrl+Shift+N
, <enter file search term>
, Enter
会让你快速跳转到一个文件。
关于node.js - 无法轻松地从测试运行器输出导航到 WebStorm 中的相关文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39955231/