ホームページ >ウェブフロントエンド >jsチュートリアル >Nodejs にはどのようなデバッグ ツールを使用していますか?

Nodejs にはどのようなデバッグ ツールを使用していますか?

青灯夜游
青灯夜游オリジナル
2021-11-05 17:33:331878ブラウズ

ノードをデバッグするためのツール: 1. 「Nodejs にはどのようなデバッグ ツールを使用していますか?」、「長期/非同期」スタック トレースなどの高度な機能をサポートし、Chrome とシームレスに統合できます; 2. Node Inspector、視覚的なデバッグ インターフェイスを提供しますChrome に基づく ;3. Visual Studio コード。

Nodejs にはどのようなデバッグ ツールを使用していますか?

#このチュートリアルの動作環境: Windows7 システム、nodejs バージョン 12.19.0、DELL G3 コンピューター。

nodejs を迅速にデバッグするための 3 つのツール

1. 組み込みのノード検査

これは公式チームによって開発されたデバッグ ツールです。長期/非同期スタック トレースなどの高度な機能をサポートし、Chrome とシームレスに統合できます。起動手順は次のとおりです:

1. ノードを実行します。デバッグを開始するには、inspect コマンド;

2. Chrome を開き、アドレス バーに chrome://inspect と入力します;

3. デバッグする必要がある JS を選択します;


例は次のとおりです。詳細な使用方法を参照してください。公式の説明を参照してください:

#  首先安装Nodejs にはどのようなデバッグ ツールを使用していますか?
npm install --global Nodejs にはどのようなデバッグ ツールを使用していますか?
# 启动调试监测
Nodejs にはどのようなデバッグ ツールを使用していますか? App.js
# 也可以调试远程JS,如
# Nodejs にはどのようなデバッグ ツールを使用していますか? <host>:<port>

欠点:

1. 遅い;

2. 非常に遅い;

3. さらに悪いのは、Nodejs にはどのようなデバッグ ツールを使用していますか? をポップアップ ウィンドウとして開くことですが、macOS ではたまたまポップアップ ウィンドウが許可されていないため、非常に悲劇的な結果となり、まったく使用できなくなります。

Nodejs にはどのようなデバッグ ツールを使用していますか?

2. Node Inspector Chrome

Node Inspector は非常に初期のデバッグ ツールであり、視覚的なデバッグ インターフェイス ベースを提供します。

#   安装调试器
npm install -g Nodejs にはどのようなデバッグ ツールを使用していますか?or
#   监听调试服务
Nodejs にはどのようなデバッグ ツールを使用していますか?or -p 8000
#   启动调试程序
node --debug-brk App.js

最後に http ://localhost:8000 を開いてデバッグに使用できます。スクリーンショットは次のとおりです:

Node Inspector

3. Visual Studio Code

これは最大のダークホースです。一目見ただけでは Microsoft のフラッグシップだと思いました製品ですが、スタイルは非常に似ています。シンプル、効率的、強力です。デバッグは IDE に直接組み込まれており、説明なしで直接起動できます。人々は互いに会い、すぐにダウンロードして使用します。 、下の写真を参照してください。

Visual Studio Code

[推奨学習:「

nodejs チュートリアル」]

以上がNodejs にはどのようなデバッグ ツールを使用していますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。