ts-node를 WebStorm에서 디버깅 실행
2004 단어 ts-nodeJestTypeScriptNode.js
기본적인 것
node 명령의 옵션으로서
--inspect
를 붙이면 디버그 실행이 된다. 그리고 --require
를 붙이는 것으로 node_modules 내의 라이브러리를 읽어들일 수가 있다.$ node --inspect --require ts-node/register src/main.ts
Debugger listening on ws://127.0.0.1:9229/690c42e8-c2d4-407a-b768-6c5270241775
For help, see: https://nodejs.org/en/docs/inspector
이것만으로 WebSocket
ws://127.0.0.1:9229
로 디버그의 대기 상태가 된다. 그리고는 IDE 로부터 어태치 하는 것으로 디버깅할 수 있다고 하는 구조.ts-node 설치
$ npm install ts-node -D
or
$ yarn add ts-node -D
WebStorm을 사용하는 방법
실행
--inspect --require ts-node/register
실행할 ts 파일을 지정하기만 하면 됩니다.Jest로 테스트
--inspect --require ts-node/register
실행할 테스트 파일을 지정합니다.[추기] WebStorm
2018.3.1
로부터 (?) --inspect
를 지정하면 디버그 실행할 수 없게 되었으므로 --require ts-node/register
만을 지정해 실행하는 테스트 파일을 지정한다.결과
Reference
이 문제에 관하여(ts-node를 WebStorm에서 디버깅 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/jnst/items/bd0646d466717cddace4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)