I want to debug es7 source code directly. I found the only one working way to debug already transpired es5 code, but it is very inconvenient. I tried babel-node --inspect my_es7_file.js
, but it doesn't work. Also babel-node-debug
doesn't work too. There is my code example which I want to debug:
import path from 'path';
const run = async filename => {
console.log('filename', filename);
await new Promise(resolve => setTimeout(resolve, 100));
debugger;
await new Promise(resolve => setTimeout(resolve, 100));
const newPath = path.resolve(__dirname, filename);
console.log('newPath', newPath);
return newPath;
}
run('hello.js').then(process.exit);
this code work when I run it using babel-node
UPD I don't like Webstorm and VSCode. I want to write code in Atom and debug it in chrome dev tools.
via Dmitry Nalyvaiko
No comments:
Post a Comment