問題タブ [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.

0 投票する
1 に答える
302 参照

node.js - grunt-contrib-connect 11.2 と livereload を使用するように構成を移行する

私は、yeoman ジェネレーターを使用して約 1 年前にセットアップされた古いプロジェクトを持っています。livereload では問題なく動作していましたが、ノードの依存関係をアップグレードしたいときに、現在の構成が機能しなくなりました。どうあるべきかの例を見つけようとしましたが、良い例が見つかりません。

これが私の現在の構成です。grunt-contrib-connect の最新バージョンで動作させるには、何を変更する必要がありますか。私が得るエラーメッセージは次のとおりです。

また、これらすべてがどのように組み合わされているかをよりよく理解するための優れたチュートリアルに関するヒントはありますか?

0 投票する
0 に答える
112 参照

javascript - 単一のアプリケーション内で複数の Angular アプリを作成し、grunt-contrib-connect を使用してそれらの間を移動するにはどうすればよいですか?

同じサーバーでホストされる 1 つのアプリ内に複数のアプリを作成したいと考えています。

次のリンクをガイドとして使用していますが、その一部を実装する方法がわかりません: 複数のスパ

次のようにアプリをセットアップしています。

各インデックス ページには独自の ng-app があります。私は grunt-contrib-connect を使用して、開発用のアプリケーションを提供しています。デフォルトで app1 に設定されたミドルウェアがあります。

アプリケーション app1 を実行すると期待どおりに動作しますが、app2 に移動してブートストラップする方法がわかりません。

ミドルウェアをデフォルトで app2 に変更すると、期待どおりに動作するため、両方のアプリが単独で正常に動作します。

app2 に移動してブートストラップするにはどうすればよいですか? grunt-contrib-connect で何らかの方法でマップする必要がありますか?

href と $window.location.href を使用して app2 に移動しようとしましたが、役に立ちませんでした。

0 投票する
0 に答える
94 参照

gruntjs - grunt で connect-livereload をどのように使用しますか?

サーバーをリロードするのに苦労していたので、いくつかのリンクをたどってconnect-livereload.

ただし、うなり声ファイルでうなり声コードを使用しようとすると

grunt コンソールに次のエラーが表示されます。

のドキュメンテーションconnect-livereloadは非常に恐ろしく、何について言及されていないかcheckForDownload、またはmountFolder私に想定されています。

誰か知っていますか?

0 投票する
1 に答える
2117 参照

gruntjs - Grunt localhost:9000/index.html が実行されない

Grunt が言うように設定しました。次のコードがあります。grunt は正しく監視しており、livereload.js はポート 35729 で実行されています。

私の問題は、ローカルホストで実行されている index.html が表示されないことです。私は何が欠けていますか?

0 投票する
1 に答える
365 参照

cors - ブラウザの Grunt Connect CORS エラー

春に書かれた残りのWebサービスに小さなAngularアプリを接続しようとしています。Tomcat サーバーは localhost:8080 で実行されており、grunt サーバーは localhost:11000 で実行されています。これにより、コンソールで CORS エラーが発生し、ブラウザから残りの API にリクエストを送信できません。

オンラインで見つけることができるほとんどの投稿に午前中ずっと費やしましたが、まだこれを機能させることができません。gruntサーバーが書き込んでいるcmdウィンドウにコンソールログが表示されますが、何を試してもCORSエラーが発生し続けます。

この問題を回避する方法を教えてくれる人はいますか?

0 投票する
1 に答える
55 参照

node.js - カバレッジ テスト レポートで livereload を有効にする必要があります

カバレッジ レポートの livereload を有効にしようとしています。このレポートを生成するための私のツールはkarma-coverageで、このレポートを次のフォルダーに生成します: test/coverage/html-report

レポートが生成されたら、grunt-contrib-connectを使用し、次を使用して生成されたレポートを提供します。

私のタスクを実行するとgrunt coverage、私の設定は

私の考えでは、index.html を「インターセプト」し、livereload にスクリプトを挿入します。

接続パッケージで提供する前に index.html をインターセプトし、このスクリプトを追加するために処理する方法はありますか?

0 投票する
1 に答える
175 参照

javascript - gruntを使用してミーンスタックアプリケーションでlivereloadを設定するには?

node.js サーバー (nodemon) を実行し、他のファイル (html、js、css、アセット) で livereload を有効にする grunt タスクをセットアップすることは可能ですか?

grunt-contrib-connect または grunt-express を使用したいくつかのオプションを知っていますが、起動した node.js サーバーではそれらのいずれも機能しません。問題は、前述のパッケージが独自の Web サーバーを作成することですが、既に実行中の node.js サーバーに接続したいだけです。

解決策を探していましたが、見つかりませんでした。それを行う方法はありますか?誰かがいくつかの例を参照していますか?

0 投票する
1 に答える
81 参照

angularjs - gruntでエクスプレスサーバーを起動するには?

Yeoman で angular 1.0 アプリを生成しました。gruntfile には、高速サーバー構成が含まれていません。

Express サーバー構成を追加するにはどうすればよいですか? grunt-contrib-connect でこれを行うことはできますか?