2017-12-10 5 views
1

イオンの古いランを削除するには?私は、ブラウザイオンの停止と実行後のデバイスを削除

ionic cordova run browser -l -p 8001 

に私のアプリを表示するには、このラインを使用しています。しかし、アプリdoesntのライブリロードは、私は私のコードを更新する際、より重要なことは、常に各ランで新しいポートを割り当てて、アプリはまだ古いポートで実行されています?私はこのコマンドを5回実行し、この時点で常に新しいポート(8001〜8006)に新しいインスタンスを作成します。 古いランを削除して、常に1つのポートだけを使用するにはどうすればよいですか?

私はionic 3.19.0を使用しており、iOSとAndroid用の開発アプリです。私はionic serveコマンドがライブリロードと私のコードをデバッグして私の進捗状況を見るのが好きでした。しかし、私はimport { Device } from '@ionic-native/device';を使用し始めました。コードワーファのサポートが必要です。

+1

実行中の古いインスタンスをどのように閉じていますか? – janpio

+0

ちょうどCTRL + Cと –

答えて

1

説明している問題を複写することもできます。ionic cordova run browserを使用するだけです。 cordova run browserを直接使用する場合は発生しませんが、これはIonicビルドステップとlivereloadがないため、解決策ではない可能性があります。

これは、おそらくTerminate batch job (Y/N)?プロンプトを呑み込んでcordova runと表示されますが、ionic cordova runではなく、Ionic CLIのバグだと思われます。

私はイオンCLIのための問題としてこれを報告: https://github.com/ionic-team/ionic-cli/issues/2916

を一度cordova run browserを実行するとCtrl + Cでそれを殺すことができるポート番号の使用状況を「リセット」するために - ionic cordova run browser ...の次の実行は、ポートを取得します再び8000。

+0

THX応答のために、私はバグの唯一の人ではない、このコマンド 'cordovaランブラウザ' OKと私はCtrl + Cで終了することができますが、いくつかの簡単な方法です古いランを削除しますか?私は 'sudo pkill -f/usr/local/bin/cordova run browser'で問題を解決しましたが、 –

+0

' cordova run browser'を一度使用してCtrl + Cで停止すると、次回は 'ionic cordova run browser'を実行して、ポート8000​​に戻ります。 – janpio

関連する問題