ホームページ ウェブフロントエンド jsチュートリアル Visual Studio Code でブレークポイント デバッグ Vue を実装する方法

Visual Studio Code でブレークポイント デバッグ Vue を実装する方法

Jun 04, 2018 am 10:37 AM
code studio visual

この記事は、Visual Studio Code で Vue のブレークポイントをデバッグする方法と経験の共有をまとめたものです。必要な友人は参考にしてください。

多くの人は、Chrome のデバッグ ウィンドウで Vue コードをデバッグするか、console.log を直接使用して変数値を観察することに慣れていますが、これは非常に面倒な作業であり、同時に少なくとも 3 つのウィンドウを開く必要があります。個人的には、ブレークポイント デバッグの方が慣れています。この記事では、VS Code のブレークポイントでコードを直接デバッグし、VS Code のデバッグ ウィンドウで Chrome の同じコンソール値を確認できるように Visual Studio Code と Chrome を構成する方法を紹介します。

Chrome リモート デバッグ ポートを設定します

まず、VS Code が Chrome にアタッチできるように、リモート デバッグをオンにして Chrome を起動する必要があります:

Windows

  • Chrome ショートカット アイコンを右クリックし、選択しますターゲット列にプロパティ

  • を追加し、最後に --remote-debugging-port=9222 をスペースで区切るよう注意してください

macOS

コンソールを開いて次を実行します:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
ログイン後にコピー

Linux

コンソールを開いて次を実行します:

google-chrome --remote-debugging-port=9222
ログイン後にコピー

Visual Stuido Code プラグインをインストールします

Visual Studio Codeの左側のサイドバーにある拡張機能ボタンをクリックし、検索ボックスに「Debugger for Chrome」と入力してプラグインをインストールします-in、もう一度入力し、インストールが完了した後、再読み込みをクリックして再起動します。 VS Code

Visual Studio Code 構成を追加します

  • Visual Studio Code の左側のサイドバーにあるデバッグ ボタンをクリックし、ポップ内の設定の歯車をクリックします。デバッグ構成ウィンドウを開き、Chrome を選択すると、VS Code がワークスペースの .vscode ディレクトリのルート ディレクトリに生成され、その中に lanch.json ファイルが作成され、自動的に開きます

  • 次の構成を使用しますファイルを使用して、自動的に生成された lanch.json ファイルの内容を上書きします。

{
 // Use IntelliSense to learn about possible attributes.
 // Hover to view descriptions of existing attributes.
 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
 "version": "0.2.0",
 "configurations": [
  {
   "type": "chrome",
   "request": "attach",
   "name": "Attach to Chrome",
   "port": 9222,
   "webRoot": "${workspaceRoot}/src",
   "url": "http://localhost:8080/#/",
   "sourceMaps": true,
   "sourceMapPathOverrides": {
    "webpack:///src/*": "${webRoot}/*"
   }
  }
 ]
}
ログイン後にコピー

webpack のソースマップを変更します

webpack に基づいて vue プロジェクトをパッケージ化している場合は、ブレークポイントの不一致の問題が発生する可能性があるため、いくつかの変更を加える必要があります:

  • で config ディレクトリを開きます。ルートディレクトリ

  • の下のindex.jsファイル devノードの下のdevtoolの値を「eval-source-map」に変更します

  • devノードの下のcacheBustingの値をfalseに変更します

上記は私が皆さんのためにまとめたもの はい、今後皆さんのお役に立てば幸いです。

関連記事:

Immutable.js で元に戻すおよびやり直し機能を実装する方法 (詳細なチュートリアル)

iview の選択ドロップダウン ボックス オプションの位置がずれている問題を解決する方法 具体的な操作は次のとおりです。

Vueの使い方.jsは選択ドロップダウンリストを実装しており、具体的な操作は以下の通りです

以上がVisual Studio Code でブレークポイント デバッグ Vue を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Windows 11 は VB6 アプリケーションをサポートしますか? Windows 11 は VB6 アプリケーションをサポートしますか? May 30, 2023 am 08:31 AM

Windows 11 では、macOS スタイルの UI 要素がさらに導入されています。再設計されたタスクバーが中央にスタート メニューを表示します。はい、位置は変更できますが、デフォルトでは中央に配置されます。コントロールセンターにもいくつかのデザインの調整が加えられています。次のアップデートでは、再設計されたメモ帳とメディア プレーヤーに加えて、Android アプリもサポートされる予定です。これらすべての機能により、Windows 11 は Windows 10 よりも優れたアップグレードになりますが、ユーザーの心の中にはある種の疑念が生じています。ユーザーや開発者の中には、遅れているかどうかにかかわらず、Windows 11 が従来のアプリケーションやテクノロジをサポートするかどうかを懸念している層がいます。 V以降

WindowsでVCRUNTIME140.dllが見つからないエラーを修正する方法 WindowsでVCRUNTIME140.dllが見つからないエラーを修正する方法 May 04, 2023 am 08:04 AM

VCRUNTIME140.dllismissing エラーは、Windows 上の Visual C++ 再頒布可能ファイルの問題です。このチュートリアルを使用して問題を解決できます。 Windows アプリケーションとソフトウェアの実行には DLL ファイルが必要です。DLL ファイルがないと、完全に動作しなくなる可能性があります。たとえば、VCRUNTIME140.dllismissing エラーが表示された場合、これは PC にこのファイルがないため、アプリケーションが起動できないことを示しています。アプリケーションのインストールが失敗したことが原因である可能性があります。 Windows Update の実行後にも表示されることがあります。ありがたいことに、簡単にできます

CONCRT140.dllが見つからないエラーを修正する4つの方法 CONCRT140.dllが見つからないエラーを修正する4つの方法 Apr 25, 2023 am 09:22 AM

非常に多くのユーザーが、アプリケーションを実行しようとすると、CONCRT140.dll が見つからないためコードの実行を続行できないというエラー メッセージが表示されると報告しています。 Adobe アプリケーション、Halo、ForzaHorizo​​n5 などを開くと、CONCRT140.dll が見つからないという問題が発生する場合があります。したがって、これはアプリケーション固有の問題ではありません。適切な DLL がインストールされていないと、アプリケーションのコードはこれらのライブラリに記述されたコードに依存するため、アプリケーションは適切に動作しません。この記事では、CONCRT140.dll とは何か、それが見つからない理由、およびそれをダウンロードしてエラーを修正する方法について説明します。とは

修正: Microsoft Visual C++ 2015 再頒布可能パッケージのセットアップ失敗エラー 0x80240017 修正: Microsoft Visual C++ 2015 再頒布可能パッケージのセットアップ失敗エラー 0x80240017 Apr 18, 2023 pm 01:07 PM

Microsoft Visual C++ は、ほとんどの一般的なアプリケーションを実行するために必要な Windows オペレーティング システムの不可欠な部分になっています。現在、一部のユーザーから、Visual C++ 再頒布可能パッケージ (2015 年) または Microsoft Visual Studio 再頒布可能パッケージ (2013 年) をインストールしようとしたときに発生した問題について苦情が寄せられています。これらのユーザーによると、インストーラーが途中で停止し、「0x80240017 - 不明なエラー」が表示され、この失敗の背後にはさまざまな理由が考えられます。だからこれはやめてください

Visual Studio Code で Unity プロジェクトを編集すれば、準備完了です。 Visual Studio Code で Unity プロジェクトを編集すれば、準備完了です。 Aug 08, 2023 am 10:21 AM

Microsoft は、Visual Studio Code 用の Unity 拡張機能のプレビュー バージョンをリリースしました。この新しい Unity 拡張機能を使用すると、Unity ゲームを作成およびデバッグできるようになります。この新しい Unity 拡張機能は、Visual Studio および Visual Studio Tools for Unity ですでに利用可能ないくつかの人気機能をもたらし、Visual Studio Code の C# を Unity 開発により適したものにします。現在、VSCode の Unity 拡張機能は次のものを提供しています。 Unity エディターと Unity プレーヤーをデバッグするための Unity デバッガー。 Unity 固有の C# アナライザーとリファクタリング。ユニ

Visual Studio 2022 for Mac 17.0 には、ネイティブ macOS UI と Apple Silicon サポートが付属しています Visual Studio 2022 for Mac 17.0 には、ネイティブ macOS UI と Apple Silicon サポートが付属しています Apr 15, 2023 am 08:04 AM

Microsoft は、Visual Studio 2022 for Mac 17.0 の一般リリースを発表しました。ネイティブ macOS UI や Apple Silicon プロセッサのサポートなど、大きな変更が加えられています。同社によれば、このバージョンと並行してインストールできる新しいプレビュー バージョンもリリースされたとのことです。 Visual Studio for Mac の古いバージョンでは、Microsoft は、場違いに見えるさまざまな UI テクニックを使用していました。このアップデートでは、

Android Studioはどのようにして写真をJavaサーバーにアップロードしますか Android Studioはどのようにして写真をJavaサーバーにアップロードしますか Apr 28, 2023 pm 09:07 PM

1.build.gradle 設定 (増加) 依存関係{implementation'com.squareup.okhttp3:okhttp:4.9.0'implementation'org.conscrypt:conscrypt-android:2.5.1'} 2.AndroidManifest.xml はアプリケーションの権限を設定しますandroid:usesCleartextTraffic="true&q を追加します

Microsoft が Visual Studio 2022 17.3 をリリース、ハイライトは次のとおりです Microsoft が Visual Studio 2022 17.3 をリリース、ハイライトは次のとおりです Apr 28, 2023 am 10:28 AM

Microsoft は Visual Studio 202217.3 をリリースしました。この更新により、.NET マルチプラットフォーム アプリケーション UI (.NETMAUI) のサポート、Microsoft Teams 用のアプリケーション開発機能、C++ の改善、Azure Container Apps、および改善された Live Unit Testing が提供されます。 Visual Studio で [ヘルプ] > [新機能] を開くと、新機能の完全なリストを確認できます。この更新プログラムの主な機能は、.NETMAUI がプレビュー サポートを終了し、Windows 上の Visual Studio 2022 で利用できるようになったということです。

See all articles