2

私のグラントファイル:

...
connect: {
  server: {
    options: {
      port: 8000,
      hostname: 'localhost',
      base: '.'
    }
  }
}
...

次に、 を実行するgrunt connectと、次のように表示されます。

❯ grunt connect
  Running "connect:server" (connect) task
  Started connect web server on http://localhost:8000

  Done, without errors.
❯

それではおしまいです。localhost:8000 に到達した場合。クロムが接続できないことがわかりました。

4

1 に答える 1

3

grunt-contrib-connectを開発サーバーとして使用する場合は、 keepaliveオプションを参照してください。

ドキュメントによると:

このサーバーは、grunt が実行されている間のみ実行されることに注意してください。grunt のタスクが完了すると、Web サーバーが停止します。この動作はkeepaliveオプションで変更でき、 のようなタスクを実行することでアドホックに有効にすることができますgrunt connect:keepalive

于 2014-07-13T19:46:48.697 に答える