問題タブ [grunt-contrib-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gruntjs - grunt-contrib-connect サーバーがローカルホストに接続できません
私のグラントファイル:
次に、 を実行するgrunt connect
と、次のように表示されます。
それではおしまいです。localhost:8000 に到達した場合。クロムが接続できないことがわかりました。
javascript - Grunt - livereload を実行してサーバーを取得する
私は数時間、うなり声の設定をじっと見つめていましたが、物事を立ち上げて実行することができないようです.
私のファイルは、私が期待している場所に構築されています (基本的に、ハンドルバーを除いて、ファイルがある場所にあるだけです) が、自動更新サーバーを起動して実行するのに本当に苦労しています。うまく起動できません。
誰かが私を正しい方向に向けることができれば、それは大きな助けになるでしょう!
javascript - grunt-contrib-connect とアクセス拒否ページ
angularJs プロジェクトに grunt-contrib-connect (package.json の ^0.8.x) を使用しています。
タスクを開始するとgrunt connect
、シェルは次のように言います。
ブラウザで新しいタブを開くhttp://0.0.0.0:8000
と、アクセスが拒否されたページが表示されます
これは私のコードです:
私は 10.9.5 の Mac ユーザーです
Windows XP を使用している私の友人には問題はありません。
アイデアはありますか?
javascript - grunt-contrib-connect と grunt-contrib-watch を使用したライブ リロード
私はnodeJSとうなり声が初めてです。このプロジェクトにこの Gruntfile があり、新しい変更を検出するためにブラウザーを常に更新する必要がないように、プロジェクト内のすべての html ファイルに対してライブ リロードを実行したいと考えています。どういうわけか、次のコードでエラーが発生します。
「grunt default」を開始すると、接続中にキープアライブであるため、タスクウォッチが実行されないようです。
JSHint がコードをチェックし、これに対する解決策を提案するときに、なぜこのエラーが発生するのかを説明していただければ幸いです。
angularjs - grunt-connect-proxy は、204 応答の application/json content-type を送信します
204 を返すGET
パススルー リクエストを作成すると、コンテンツ タイプが設定されません。grunt-connect-proxy
同じリクエストを行うが、代わりにPUT
, grunt-connect-proxy
(またはgrunt-contrib-connect
- わからない) を使用するContent-type: application/json
と、自動的に応答に添付されます。これは問題です。1)コンテンツがないため、コンテンツ タイプが何でもあると言うのは不正確です。さらに重要なのは、 2) Angular が空の応答を JSON として解析しようとするため、アプリケーションが壊れてしまうことです。
ブラウザでエンドポイントをテストしましたが、実際のサーバーはこの追加情報を返信していません。
応答にコンテンツ タイプを追加しないようにgrunt-connect-proxy
(または)するにはどうすればよいですか?grunt-contrib-connect
204 No Content
angularjs - / ページを取得できません
角度のあるアプリのローカル開発とテストにgrunt contrib connectを使用しようとしています。
gruntfile は次のように構成されています。
そしてタスク
grunt serve
ルート ディレクトリのファイル リストを含むブラウザを開きます。ディレクトリをクリックするとdist
、アプリが起動します。ここまではすべて問題ありません: アプリのメニューからページを変更することは可能ですが… これらのページのいずれかに直接アクセスしたりリロードしたりするとCannot GET /dist/page
… 再び機能させるには「localhost:8080/dist」に戻る必要があります…
これを機能させるにはどうすればよいですか?
gruntjs - Grunt Connect プロキシ: 404
何ヶ月もの間、うなり声のセットアップが機能していましたが、私の側で何も変更せずに、プロキシが機能しなくなりました。一部の npm パッケージの更新またはシステムの更新 (os x) に関連している可能性がありますが、どういうわけか私のプロキシが壊れました:
リクエストを実行すると、次のプロキシ ログがあります。
/web/app_dev.php/oauth/v2/token -> http://gambify.sites.dev:80/web/app_dev.php/oauth/v2/token
そして、これは 404 not found という結果になります。ただし、リクエストをhttp://gambify.sites.dev:80/web/app_dev.php/oauth/v2/tokenに直接カールすると、すべてが正常に機能しているように見えるため、エンドポイントは実際にはそこにあります。また、grunt はリクエストを認識し、その場所にプロキシしますが、まだ 404 が返されます。
誰かが似たようなことを経験しましたか?
よろしく、 マーク