1

Gruntfile に grunt-contribu-connect の非常に単純な構成があります。

connect: {
  dev: {
    base: 'dist'
  }
},

タスクが実行され、ウォッチ タスクによって維持されますが、このベース ディレクトリからページを開こうとすると、目的のページではなくエラーが出力されます。

Cannot GET /odds.html

この画像では、私のプロジェクト構造を見ることができます。Gruntfile はプロジェクト ベースにあり、odds.html開きたいファイルはそのdist相対フォルダーにあります。

プロジェクトのフォルダとファイル構造

ここでは、ヒットしようとしている URI と共にエラーを確認できます。

エラー メッセージが表示されたブラウザ

私はばかげた何かを見落としていると確信していますが、それを見ることはできません。助けてください!ありがとう。

4

1 に答える 1

10

次のように「オプション」および/または「キープアライブ」を追加する必要があると思います。

connect: {
  dev: {
    options: {
      base: 'dist',
      keepalive: true
    }
  }
},

これがお役に立てば幸いです。

于 2013-09-11T16:49:03.920 に答える