問題タブ [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.
node.js - grunt-contrib-connect 11.2 と livereload を使用するように構成を移行する
私は、yeoman ジェネレーターを使用して約 1 年前にセットアップされた古いプロジェクトを持っています。livereload では問題なく動作していましたが、ノードの依存関係をアップグレードしたいときに、現在の構成が機能しなくなりました。どうあるべきかの例を見つけようとしましたが、良い例が見つかりません。
これが私の現在の構成です。grunt-contrib-connect の最新バージョンで動作させるには、何を変更する必要がありますか。私が得るエラーメッセージは次のとおりです。
また、これらすべてがどのように組み合わされているかをよりよく理解するための優れたチュートリアルに関するヒントはありますか?
javascript - 単一のアプリケーション内で複数の Angular アプリを作成し、grunt-contrib-connect を使用してそれらの間を移動するにはどうすればよいですか?
同じサーバーでホストされる 1 つのアプリ内に複数のアプリを作成したいと考えています。
次のリンクをガイドとして使用していますが、その一部を実装する方法がわかりません: 複数のスパ
次のようにアプリをセットアップしています。
各インデックス ページには独自の ng-app があります。私は grunt-contrib-connect を使用して、開発用のアプリケーションを提供しています。デフォルトで app1 に設定されたミドルウェアがあります。
アプリケーション app1 を実行すると期待どおりに動作しますが、app2 に移動してブートストラップする方法がわかりません。
ミドルウェアをデフォルトで app2 に変更すると、期待どおりに動作するため、両方のアプリが単独で正常に動作します。
app2 に移動してブートストラップするにはどうすればよいですか? grunt-contrib-connect で何らかの方法でマップする必要がありますか?
href と $window.location.href を使用して app2 に移動しようとしましたが、役に立ちませんでした。
gruntjs - grunt で connect-livereload をどのように使用しますか?
サーバーをリロードするのに苦労していたので、いくつかのリンクをたどってconnect-livereload
.
ただし、うなり声ファイルでうなり声コードを使用しようとすると
grunt コンソールに次のエラーが表示されます。
のドキュメンテーションconnect-livereload
は非常に恐ろしく、何について言及されていないかcheckForDownload
、またはmountFolder
私に想定されています。
誰か知っていますか?
gruntjs - Grunt localhost:9000/index.html が実行されない
Grunt が言うように設定しました。次のコードがあります。grunt は正しく監視しており、livereload.js はポート 35729 で実行されています。
私の問題は、ローカルホストで実行されている index.html が表示されないことです。私は何が欠けていますか?
cors - ブラウザの Grunt Connect CORS エラー
春に書かれた残りのWebサービスに小さなAngularアプリを接続しようとしています。Tomcat サーバーは localhost:8080 で実行されており、grunt サーバーは localhost:11000 で実行されています。これにより、コンソールで CORS エラーが発生し、ブラウザから残りの API にリクエストを送信できません。
オンラインで見つけることができるほとんどの投稿に午前中ずっと費やしましたが、まだこれを機能させることができません。gruntサーバーが書き込んでいるcmdウィンドウにコンソールログが表示されますが、何を試してもCORSエラーが発生し続けます。
この問題を回避する方法を教えてくれる人はいますか?
node.js - カバレッジ テスト レポートで livereload を有効にする必要があります
カバレッジ レポートの livereload を有効にしようとしています。このレポートを生成するための私のツールはkarma-coverageで、このレポートを次のフォルダーに生成します: test/coverage/html-report
レポートが生成されたら、grunt-contrib-connectを使用し、次を使用して生成されたレポートを提供します。
私のタスクを実行するとgrunt coverage
、私の設定は
私の考えでは、index.html を「インターセプト」し、livereload にスクリプトを挿入します。
接続パッケージで提供する前に index.html をインターセプトし、このスクリプトを追加するために処理する方法はありますか?
javascript - gruntを使用してミーンスタックアプリケーションでlivereloadを設定するには?
node.js サーバー (nodemon) を実行し、他のファイル (html、js、css、アセット) で livereload を有効にする grunt タスクをセットアップすることは可能ですか?
grunt-contrib-connect または grunt-express を使用したいくつかのオプションを知っていますが、起動した node.js サーバーではそれらのいずれも機能しません。問題は、前述のパッケージが独自の Web サーバーを作成することですが、既に実行中の node.js サーバーに接続したいだけです。
解決策を探していましたが、見つかりませんでした。それを行う方法はありますか?誰かがいくつかの例を参照していますか?
angularjs - gruntでエクスプレスサーバーを起動するには?
Yeoman で angular 1.0 アプリを生成しました。gruntfile には、高速サーバー構成が含まれていません。
Express サーバー構成を追加するにはどうすればよいですか? grunt-contrib-connect でこれを行うことはできますか?