如何在茉莉花节点中获取错误堆栈跟踪?
How to get stacktrace on error in jasmine-node?
我是 运行 茉莉花节点使用:
node_modules/jasmine-node/bin/jasmine-node --verbose --junitreport --noColor spec
但出现错误:
Exception loading: /home/kuba/projects/jcubic/terminal/repo/spec/terminalSpec.js
[TypeError: Cannot read property 'extend' of undefined]
为什么不显示堆栈跟踪?我将 jsdom 和 jquery 包含在代码中:
if (typeof window === 'undefined') {
var jsdom = require("jsdom").jsdom;
global.window = jsdom().parentWindow;
global.jQuery = global.$ = require("jquery")(window);
require('../js/jquery.terminal-src');
}
任何人都知道为什么我会收到此错误,terminalSpec.js 文件位于 github。
查看源码发现选项:
--captureExceptions
我是 运行 茉莉花节点使用:
node_modules/jasmine-node/bin/jasmine-node --verbose --junitreport --noColor spec
但出现错误:
Exception loading: /home/kuba/projects/jcubic/terminal/repo/spec/terminalSpec.js
[TypeError: Cannot read property 'extend' of undefined]
为什么不显示堆栈跟踪?我将 jsdom 和 jquery 包含在代码中:
if (typeof window === 'undefined') {
var jsdom = require("jsdom").jsdom;
global.window = jsdom().parentWindow;
global.jQuery = global.$ = require("jquery")(window);
require('../js/jquery.terminal-src');
}
任何人都知道为什么我会收到此错误,terminalSpec.js 文件位于 github。
查看源码发现选项:
--captureExceptions