15

を使用してlite-serverいますnpm run lite

私の設定ファイル、

module.exports = {
    "server": { "baseDir": "./src" }
};

サーバーを起動するたびに、新しいブラウザ ウィンドウが開きます。サーバーの起動時にライトサーバーがブラウザーウィンドウを開くのを防ぐにはどうすればよいですか?

ありがとう。

4

2 に答える 2

23

browserSyncオプションが付いているようですopen: false

https://www.browsersync.io/docs/options/#option-open

あなたの中で試してみてくださいbs-config.js

module.exports = {
    "server": { "baseDir": "./src" },
    "open": false
};

または、bs-config.jsonプロジェクトのフォルダー内:

{
   "server": { "baseDir": "./src" },
   "open": false
}
于 2016-03-19T13:06:57.143 に答える
5

ライトサーバーの使用

BrowserSync

そしてconfiguration overrides、ローカル経由で許可します

bs-config.json

また

 bs-config.js

プロジェクト内のファイル。

サーバーserves from the current folderopens a browser、および のデフォルトの動作は HTML5 ルート フォールバックを適用する./index.html.ため、構成を設定する必要があります。

たとえば、プロジェクトのサーバー ポート、監視対象のファイル パス、およびベース ディレクトリを変更するにbs-config.jsonは、project's folder:

{
  "port": 8000,
  "files": ["./src/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./src" }
}

したがって、ブラウザが開かない場合は、このように設定する必要があります

{
  "port": 8000,
  "files": ["./src/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./src" },
  "open":false
}
于 2016-03-26T12:20:42.917 に答える