npm run dev
したVue.jsなアプリケーションをIntelliJ IDEA(WebStorm)でデバッグする的な話を社内のIntelliJ IDEA勉強会でしたら盛り上がったのでブログにも手順を残しておく。*1
アプリケーションを起動する
npm run dev
で起動してあげましょう。
こんな感じのメッセージが表示されたら起動成功ですね。
I Your application is running here: http://localhost:8080
下のリンク先にあるように、WebStorm 2020.2 Betaから、コンソールに出力されたリンクから簡単にデバッグができるようになりましたね。
リンクを Cmd/Ctrl+Shift
+ クリックだけなのでだいぶ簡単になりましたね。
IntelliJ(WebStorm)にデバッグ用の実行構成を追加する(以降の手順は2020.1以前のバージョンの場合)
- 実行構成の
JavaScript Debug
に構成を追加する - 構成のURLには、デバッグ対象のアプリケーションのURLを設定する。(
npm run dev
で表示されたURL)
デバッグをしてみる
前の手順で登録した構成を実行します。注意しないといけないのは、ここでDebug
を選択すること。(JavaScript Debug
な構成でも明示的にDebug実行してあげないとデバッグできないので…)
あとは好きなところにブレークポイントおいてデバッグするだけですね。こんな感じに使い慣れた環境でデバッグ出来るようになります。
おわり。
*1:多分Vue.jsだけじゃなってReactでも出来るはずです