0
我使用jest
與babel
我想調試我的測試。 我可以用node --debug-brk ./node_modules/.bin/jest --runInBand [any other arguments here]
調試笑話,但是會失去所有es6源代碼信息。 我知道source-map-support
是babel
功能不是jest's
,但jest
應以某種方式告知babel
包括source-map-support
。調試笑話與源地圖支持
到目前爲止,我已經試過
- 配置
transform
爲jest
"transform": {
".*": "/scripts/jest/preprocessor.js"
}
- 我preprocess.js文件我有
const register=require("babel-register")
register();
....
module.exports = {
process: function(src, filename) {
const options = assign({}, babelOptions, {
filename: filename,
retainLines: true,
sourceMap:true, // I added this line
});
return babel.transform(src, options).code;
}
但這不起作用。有任何想法嗎?