Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

青灯夜游
풀어 주다: 2021-09-26 10:27:17
앞으로
1830명이 탐색했습니다.

Node.js 애플리케이션 디버깅 속도를 높이는 방법은 무엇입니까? 다음 문서에서는 DevTools를 사용하여 Node.js 애플리케이션 디버깅 속도를 높이는 방법을 안내합니다. 도움이 되기를 바랍니다.

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

어떤 Node 관련 개발을 할 때 우리는 Console을 통해 보기 위해 변수의 내용을 콘솔에 출력하는 경우가 많습니다. 탑재된 속성 함수가 많으면 콘솔이 표시되지 않거나 콘텐츠가 씻겨 나갈 수도 있어 개발 효율성이 심각하게 저하됩니다. 오늘은 node-nightly를 사용하겠습니다. Chrome에서 편리하게 디버깅하고 개체를 살펴보겠습니다. 그리고 로그를 출력합니다.

【추천 학습: "nodejs tutorial"】

webpack의 간단한 데모 플러그인을 통해 효과를 살펴보겠습니다

노드-나이틀리 준비:

  • 노드 설치 -nightly: npm install --global node-nightly. npm install --global node-nightly

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

  • 执行node-nightly:node-nightly

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

启动入口脚本:

  • 通过node-nightly执行入口脚本:node-nightly --inspect-brk ./node_modules/webpack/bin/webpack.js,脚本将在第一条语句处断开,等待操作。

  • 输入chrome://inspect打开Chrome Inspect。

  • 进入inspect:

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

  • 脚本处于等待状态:

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

  • source中添加当前node项目的工作空间,后续我们就可以按原来在chrome中调试JavaScript一样来操作了。

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

Console中的信息也打印出来了

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

补充说明

  • 往往我们的webpack的配置文件会区分不同的环境进行特殊的配置,node-nightly同样允许我们在执行的命令后增加配置如:--config webpack.prod.js

  • 调试我们的其他简单的Node单脚本将更加简单,大家可以尝试一下。

  • 如果node-nightly在运行时不正常,我们可以安装指定版本:node-nightly --version {version}或安装最新安排:node-nightly --upgrade

Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?

🎜node-nightly를 실행합니다: 🎜node-nightly. 🎜🎜🎜🎜Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?🎜 🎜항목 스크립트 시작: 🎜🎜🎜🎜 🎜node-nightly🎜를 통해 항목 스크립트를 실행합니다. node-nightly --inspect-brk ./node_modules/webpack/bin/webpack.js, 스크립트 Disconnected at a 문에서 작업을 기다리고 있습니다. 🎜🎜🎜🎜chrome://inspect를 입력하여 🎜Chrome Inspect를 엽니다. 🎜🎜🎜🎜🎜검사 입력: 🎜🎜🎜🎜Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?🎜🎜🎜🎜스크립트가 대기 상태입니다: 🎜🎜🎜🎜Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?🎜🎜🎜🎜현재 🎜node🎜 프로젝트의 작업공간을 🎜source🎜에 추가합니다. 그런 다음 이전과 같이 🎜chrome🎜에서 🎜JavaScript🎜를 디버깅할 수 있습니다. 작동합니다. 🎜🎜🎜🎜Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?🎜 🎜🎜🎜🎜콘솔 의 정보도 인쇄됩니다🎜🎜🎜7 .png🎜🎜🎜보충 지침🎜🎜🎜🎜🎜 종종 웹팩 구성 파일은 특수 구성을 위해 다양한 환경을 구별합니다. 🎜node-nightly🎜를 사용하면 명령을 실행한 후 다음과 같은 구성을 추가할 수도 있습니다. >--config webpack.prod.js. 🎜🎜🎜🎜다른 간단한 🎜Node🎜 단일 스크립트를 디버깅하는 것이 더 쉬울 것입니다. 시도해 볼 수 있습니다. 🎜🎜🎜🎜실행 시 🎜node-nightly🎜가 제대로 작동하지 않으면 지정된 버전(node-nightly --version {version})을 설치하거나 최신 버전인 node를 설치할 수 있습니다. -밤마다 - -업그레이드하여 문제를 해결해 보세요🎜🎜🎜🎜더 많은 프로그래밍 관련 지식을 보려면 🎜프로그래밍 비디오🎜를 방문하세요! ! 🎜

위 내용은 Node.js+DevTools를 사용하여 애플리케이션을 빠르게 디버깅하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:juejin.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!