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

gruntjs - うなり声-contrib-接続 | ルート パスは文字列でなければなりません

Grunt タスクの実行中に、次のエラーが発生します。

Grunt タスクは次のとおりです。

npm パッケージをアンインストールしてインストールしようとしましたが、今のところうまくいきません。

ここで何が欠けているのか、誰かが指摘してもらえますか?

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

javascript - きれいな URL の正規表現を見つけようとしています

私はこのようなウェブサイト構造を持っています:

URL内のすべてのサブフォルダーを取り除き、これを取得したい:

サブフォルダーは影響を受けません。

フォルダー名は常に html ファイルと同じですが、ダッシュが下線に置き換えられ、もちろん接尾辞はありません。

私はgrunt-contrib-rewriteと grunt-connect を使用しています。

私の頭を包むことはできません。これは可能ですか?

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

javascript - Grunt uglify タスクを使用して JS コードをマングルする

Grunt uglify タスクを使用して JavaScript コードをマングルしようとしていますが、ミニファイを機能させることはできますが、「mangle」オプションを渡す方法がわかりません。私のGruntfileには以下が含まれています:

...

このセットアップでは、「grunt build」を実行すると、uglify タスクが成功を報告し、JavaScript は縮小されますが、壊れることはありません。誰が私が間違っているのか教えてもらえますか?

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

node.js - grunt-contrib-connect - undefined は connect.static の関数ではありません

私はうなり声の接続を次のように構成しようとしています

  1. 静的ページの場合、src ディレクトリからページを提供します
  2. Web サービス呼び出しはミドルウェアによってインターセプトされ、静的 json が提供されます。

Web サービス呼び出しが正しくモックされている間、connect.static 呼び出しでエラーが発生します。

このモジュールの新しいバージョンで connect.static が提供されていることは認識していますが、それより新しいバージョンにアップグレード済みです

ここに私のpackage.jsonファイルがあります

ここに gruntfile.js があります

ここで些細なことを見逃していますか?

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

javascript - grunt-contrib-connect: jit-grunt と load-grunt-config を使用する場合、接続は未定義です

package.json に次の grunt プラグインがインストールされています。

および次の grunt ファイル:

および次の connect-contrib-connect タスク:

問題は、接続オブジェクトがミドルウェア シグネチャに渡されていないことです。これにより、サーバーのコンテンツが正しく表示されません。私はいくつかの静的コンテンツを提供しています

これをミドルウェアにプッシュします。grunt-contrib-connect ドキュメントのミドルウェアの例とあまり似ていません: https://github.com/gruntjs/grunt-contrib-connect#middleware

アイデアはありますか?

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

gruntjs - grunt-contrib-connect エラー:ミドルウェアが未定義

AngularJS アプリに yeoman の角度ジェネレーターを使用しています。このジェネレーターには、非常に便利な grunt と grunt-contrib-connect が含まれていますが、依存関係が古くなっているため、それらを更新することにしました。

これを行うと、grunt-contrib-connect でエラーが発生します。これは、--verbose オプションを使用した場合です。

したがって、ミドルウェアがこの問題の原因であるようです。

これを理解するのに役立つ支援は大歓迎です:)