MochaJs:我无法 print/debug 在屏幕上显示任何内容
MochaJs: I can't print/debug anything on screen
console.log
不会在屏幕上打印任何内容。我做错了什么?
describe('Hitting Google', function() {
it("expecting to return something",function (done) {
request.get("https://www.google.com")
.on('response',function (result) {
console.log('############');
return console.log('Gone right');
console.log('############');
})
.on('error',function (err) {
console.log('############');
return console.log("ERROR: ",err);
console.log('############');
});
done()
})
});
编辑
问题不在于 console.log
,但出于某种原因,当我更新文件并再次 运行 时,更改不会显示效果,mocha 一直打印旧文件版本,为什么是吗?
该代码是异步的,因此您在收到请求的响应之前调用 done()。
console.log
不会在屏幕上打印任何内容。我做错了什么?
describe('Hitting Google', function() {
it("expecting to return something",function (done) {
request.get("https://www.google.com")
.on('response',function (result) {
console.log('############');
return console.log('Gone right');
console.log('############');
})
.on('error',function (err) {
console.log('############');
return console.log("ERROR: ",err);
console.log('############');
});
done()
})
});
编辑
问题不在于 console.log
,但出于某种原因,当我更新文件并再次 运行 时,更改不会显示效果,mocha 一直打印旧文件版本,为什么是吗?
该代码是异步的,因此您在收到请求的响应之前调用 done()。