技術

[Ionic] ionic serveでの動作確認でファイルの変更が反映されない!

投稿日:

こんにちは。たなかです。

参画しているプロジェクトで散々苦しめられているIonicですが、携わっているうちに「なんだか結構面白いかも?」と思い、現在は個人で学習中です。

テストアプリを立ち上げてみてブラウザで確認! Ionic serve!

$ ionic serve

Start a local dev server for app dev/testing
(引用元はこちら)

気になるファイルを片っ端からいじっていきます。

 

田中「app.module.tsってなんだろう?編集!」
Ionic「Building…(ローディングぐるぐる)」

田中「home.htmlがビュー担当かな?文言変更!」
Ionic「Building…(ローディングぐるぐる)」

田中「セミコロン入れ忘れちゃった!修正!」
Ionic「Building…(ローディングぐるぐる)」

 

ページを更新せずとも、ローカルファイルの変更がすぐに反映されるのでなんか気持ちいいです。

変更がブラウザに反映されない?

そんな具合で画面に色々パーツを追加してみましたが、作業しているうちにブラウザでうまく反映されなくなってしまいました。

えー。ページを更新しても治りません。

Ionic serveを再入力すると治りますが、その都度サーバーを立ち上げ直すのもいちいち時間がかかるし面倒です。

 

解決方法

編集した.tsファイルを再保存してみる!

Ionic serveはソースファイルの変更を監視して、更新されたファイルを自動的にリロードする仕組みのようなので、編集したTypescriptファイル上で[cmd + s]を叩いてやればそれだけで解決することが分かりました。

わかってしまえば簡単なことでしたが、いちいちサーバー立ち上げ直す必要がなくなってすっごく快適です。よかったー。

本当にどうしようもないときは潔く再起動しなきゃですが、チリも積もれば的に開発スピードが上がると良いですね。

短いですが今回はここまで。

-技術
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

rubyでシンボリックリンクを作成する

rubyでシンボリックリンクを作る機会がありました。 どちらも、srcへのシンボ …

Local by Flywheelでローカルに本番環境を作るときのエラーを解消する

こんにちは Local by Flywheelはwordpress環境をローカル …

no image

【Rails】helperからbrタグを含めた文字列を返したい時

こんにちは プライベートではもっぱらRailsを触っています。 触ってからそんな …

LINE BOTを無料で試してみました。heroku + Rails

こんばんは たまにはエンジニアっぽいところを見せようと思い、遅ればせながら、流行 …

[Bitbucket] fatal: Could not read from remote repository.

どうも中田です こないだリモートリポジトリにPushできないんすけど〜という話を …