通常、複数のブラウザウィンドウを使用していますが、必要なウィンドウが常に表示されません。
ionicブラウザーでサービスを提供する機能を無効にできますか?
--nobrowser
オプション、または単に-b
:
ionic serve --nobrowser
古いCLI:@Claudiuが言及したように、ionic server -b
はブラウザを起動しません。
新しいCLI:新しいコマンドはionic serve --no-open
です。
デフォルトのブラウザではなくブラウザを起動したい場合は、-w
オプションを使用できます。
たとえば、Chromeがデフォルトのブラウザですが、ionic serve
で代わりにFirefoxを使用する場合は、次のようにします。
ionic serve -w "path/to/firefox.exe"
またはFirefoxがパスにある場合はionic serve -w firefox
のみ。
ionic serve
オプションの詳細:
ionic serve --help
ionic serve --no-open
は新しいコマンドです。非ブラウザーは廃止されました
実行後ionic serve
gulp
を実行してlocalhostを更新するだけです
localhostを閉じてionic serve
を再度実行する必要はありません
こんにちは、package.json
の中に :
"scripts": {
"clean": "ionic-app-scripts clean",
"build": "ionic-app-scripts build",
"lint": "ionic-app-scripts lint",
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
}
ionic:serve
。このような: "ionic:serve": "ionic-app-scripts serve --nobrowser"
そしてプロジェクトのターミナルで実行します:npm run ionic:serve