問題タブ [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 に答える
751 参照

node.js - node.js 0.12 and grunt-contrib-connect - error calling setHeader()

I am using grunt-contrib-connect for serving my app in development, and after upgrading to node.js 0.12 I started getting errors when trying to browse my app:

Nothing else has changed except upgrading node. I tried updating to the latest version of grunt-contrib-connect, but I am still getting the error.

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

gruntjs - Grunt -- ディスク上のルート ディレクトリの名前が変更され、CSS へのコンパイルが行われなくなりました

Win8 マシンで Grunt をセットアップして['sass', 'autoprefixer', 'connect', 'watch']、ブラウザでライブ リフレッシュとデザインを問題なく実行するタスクを実行しました。プロセスはフォルダーの変更を監視し、SCSS から CSS にコンパイルし、ブラウザーを正常に更新しました。

その後、昨夜遅くにディスク上のディレクトリの名前を変更しました-からc:\ruby-sass-susyc:\libsass-susy。悲しいことに、これは私のセットアップを台無しにしました:(

ここで、デフォルトを実行するとgrunt、サーバーが起動し、最初にファイルがコンパイルされ、プロジェクトが正常に動作する準備が整った状態でブラウザーが起動します。

しかし、変更して保存.scssしても何もコンパイルされません。コマンドラインに表示されるもの:

しかし、コンパイルは行われずglobal.css、関連するマップ ファイルは作成されず、アクティビティはまったくありません。

私が試したこと:

  • npm uninstall <package>関連するwatchconnect
    およびgrunt-sassパッケージのそれぞれについて。

  • npm install <package> --save-dev3つすべてで、3つすべてのクリーンな再インストールを取得します

  • それから(それが何もしなかったとき)私は新しいディレクトリで始めました- mypackage.jsonとを使用してbower.json、新しいディレクトリにすべての依存関係を最初から再インストールし、 にコピーし、Gruntfileすべてをもう一度実行してテストしました

新しいディレクトリでも同じ結果が得られます。どうしたの?問題は、Node または npm のインストールのさらに先にあるのでしょうか? 何かが正しいディレクトリを指していませんか? (すみません、私は Grunt や JavaScript プログラミングの専門家ではありません)

これが私の Gruntfile です。関連するビットです。デフォルトで実行していないパッケージは省略しました。

~~~

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

javascript - Grunt を使用して CORS リクエストを localhost にプロキシする

私のアプリ ( ) は、テスト目的でローカル API にプロキシするhttp://localhost:8099CORS 要求を実行しています。これはで達成できますか?https://api.parse.com/http://localhost:8077grunt-connect-proxy

これは私の期待どおりに機能しない grunt-connect-proxy の設定です。

したがって、基本的にプロキシはapi/リクエスト (同じドメイン) に対しては機能しますが、へのコア リクエストに対しては完全に無視されますapi.parse.com/。アイデア?

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

javascript - grunt-contrib-connect の middlewares オプションの 3 番目の引数が定義されていないのはなぜですか?

grunt-contrib-connectのミドルウェア オプションを使用して静的 json データをモックしますが、ミドルウェア関数には 2 つの引数しかなく、配列である必要がある 3 番目の引数は未定義であることがわかります。私のグラントファイル作品:

エラーは次のとおりです。

0 投票する
2 に答える
156 参照

gruntjs - うなり声はライブリロードの監視でサーバーをリロードしません

ファイルが変更された場合、サーバーをリロードしようとしています。変更されたファイルを見ることはできますが、サーバーをリロードしません。

GruntFile.js

どんな提案や助けにも感謝します。

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

javascript - grunt-contrib-connect とファイルのアップロード

シンプルな grunt-contrib-connect サーバーがあります。ローカルアクセスのためだけに、ローカルで使用するためだけに存在します。

ファイル システムからファイルを選択し、それらを私のうなり声プロジェクトのディレクトリに配置できるようにしたいと考えています。

ここに私のHTMLがあります:

ここで私は接続を実行します:

しかし、選択したファイルを grunt プロジェクトのディレクトリに配置する方法がまったくわかりません。

アイデアや解決策があれば喜んでお聞きします。

前もって感謝します。

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

javascript - ウェブサイト自体の代わりにファイルとディレクトリのリストを表示する grunt connect

ターミナルを閉じた後もフロントエンドを維持できるように、インストールgrunt-contrib-connectして構成しました。Gruntfile.jsただし、実際の Web サイトではなく、ファイルとディレクトリのリストが表示されます。

ここに私の Gruntfile.js があります:

を使用して実行していますgrunt connect:target:keepalive

ここで何が欠けていますか?

手短に言うと、次の構成ブロック ( https://stackoverflow.com/a/13676740/586051から取得) をconnectブロックに追加しました。

これを修正するにはどうすればよいですか?

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

port - grunt-contrib-connect によって生成されたサーバーのランダムなポートを取得するには?

次の Gruntfile.js 構成があります (抜粋):

そして以下のどこか:

アイデアは、ランダムなポートで Mocha を使用して selenium-webdriver テストを実行することです。grunt-contrib-connect によって選択されたランダムなポートを取得したいので、それをパラメーターとして Mocha スイートに渡すことができます。サーバーの起動後にリッスン ポートを取得するにはどうすればよいですか?

0 投票する
2 に答える
3309 参照

angularjs - grunt-contrib-connect プロキシ エラーを伴う Gruntfile.js: ECONNRESET

私は最終的に私のスキルを超えた問題に遭遇しました。社内の誰もこの問題に精通していません. 私の問題はwindows 7/8、開発用の現在のnginx構成を置き換えるために、gruntサーバー/サーバーを職場で動作させようとしていることです。

angularjsフロントエンドとバックエンドの両方をローカルで実行している場合grails、これを実行しても問題はありませんが、ローカルで grunt serve を介して angularjs アプリを実行し、test.domain.net でデプロイされたバックエンドと通信させたい場合は、プロキシ エラーが発生しています: ECONNRESET error

grunt-contrib-connect の 3 つのバージョンを試しまし(0.1.10, 0.1.11, 0.2.0)た。10 と 11 にはわずかに異なるエラーがありますが、私が好むのは 2 であり、ECONNRESET をスローしているものです。

私にとって非常に奇妙に思えるのは、 --stack --verbose を使用すると、プロキシ経由でリダイレクトしていると主張しているが、クロムでURLを見ると、まだローカルホストを使用していることです。

現在のエラー

Gruntfile.js の関連部分 (URL はプライバシー保護のために変更されています)

このstackoverflow here Grunt connect proxy rewrite not works in httpsは私の正確な問題ですが、これは私の問題を解決しません。その他の関連記事 http://www.ngroutes.com/questions/AUuACacna5vEqxqlK1fu/grunt-connect-proxy-proxy-created-but-i-get-a-404.html

この投稿は、gruntfile.js のヘッダーにホストが含まれている理由と、ローカル ホスト以外のエラーで services-test.app.com が表示される理由です。

最後に、これは CORS の問題である可能性があると言っているものを見てきましたが、それは可能かもしれませんが、grunt-contrib-connect のポイントは、私の理解ではサーバー側の変更を行う必要がないことです。

これを解決するのを手伝ってくれる人に感謝します。今日はたくさんのことを調べました。