問題タブ [grunt-contrib-concat]

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 に答える
91 参照

gruntjs - Grunt-Concat タスクで実行時に変数値を取得する

jsp ファイルで 2 つの css ファイルを 1 つの css ファイル (common_tfn_bsa.min.css) に連結するために、以下の Grunt 構成を実装しました。

しかし、上記の Grunt タスクを実行している間、コードは次のように生成されます。

必要なのは、生成されたファイルの${theme}の値で、concat の正しい場所から css ファイルを選択できるようにすることです。

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

javascript - Grunt を使用した ENOTSUP

Grunt を使用して、AngularJS Web アプリケーションのファイルを縮小および連結しています。ソースはファイル共有上にあり、マップされたドライブを介して接続しています。Grunt がソース ディレクトリで実行されるたびに、concat タスクの 1 つでエラーが発生します。エラーは「ENOTSUP、操作はソケットでサポートされていません」です。ソース、ローカル、Grunt の実行をコピーすると、問題ありません。ソース管理のために、マップされたドライブを監視して実行する Grunt が必要です。concat タスクは grunt-contrib-concat を使用します。Node を再インストールし、grunt-contrib-concat をバージョン 0.4.0 にロールバックしようとしました。それはうまくいきませんでした。どんな助け/アイデアも大歓迎です。

編集:

エラーを与える Grunt のコードは次のとおりです。

上記のコードから「'src/js/**/*.js',」を削除して Grunt タスクを実行すると、ENOTSUP エラーは発生しません。これらのワイルドカードを使用して、すべてのディレクトリとファイルを含める必要があります。

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

gruntjs - コーヒーの複数のタスクをうなり声を上げますか?

だから、私はのレイアウトを持つプロジェクトを持っています

私は現在、src/libraryのcoffeescriptをintermediate/libraryにコンパイルし、結果をintermediate/library.jsに連結し、distに入れるようにうなり声を上げています

これは問題なく動作しますが、src/demo も見て同じことをしたいのですが、どうすればよいでしょうか?

私のうなり声ファイルは次のとおりです。

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

javascript - にあるファイルを連結する方法は?

次のような usemin コメントを含む複数の html ファイルがあります:

HTML 1


HTML2


HTML3

Gruntfile を介して build:js の間にあるファイルを連結するにはどうすればよいですか? vendor1.js、vendor2.js、および vendor3.js を作成します。

よろしくお願いします。

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

javascript - 単調なタスクが無限ループに陥る

Gruntfile.jsいくつかの今後のプロジェクトのベースをまとめる作業に取り組んでいます。新しいコンピューターで開始するため、すべてが新しいビルドになっています。Homebrew を使用して Node と NPM をインストールし、Grunt をローカル ディレクトリだけでなくグローバルにインストールしました。

これが私のものpackage.jsonです:

そして、ここに私のものがありますGruntfile.js

私が見ている問題は、複数のタスク、ここでは特に and を使用するwiredepconcat、タスクがループに陥って終了しないことです。grunt concat次のような詳細な出力で実行します。

Running "concat" task停止するまでどこで印刷を続けますか。複数のプラグインとタスクでこれを確認しているため、NPM または Grunt のインストールに問題がある可能性がありますが、これをデバッグするのに非常に苦労しています。誰かが以前にこれに遭遇したことがある場合は、何が助けになったか教えてください!

ありがとう!


編集: Alireza Ahmadi のコメントに応えて、私のファイル構造は次のとおりです。

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

javascript - Best way of concatenating or merging files in node.js

So i've been searching for the best way of concatenate n (log) files in node.js The final file cannot be more than 100MB, if there is more, i should create an other one and so on.

I have some different approaches:

I wonder if you could throw me some of your experience here and also this question could be useful for someone in the future.

Cheers!

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

node.js - grunt-contrib-concat concat ゴール ソースマップ オプションが機能しない (Windows)

grunt concat を実行すると、ソース マップが作成されたとコンソールに表示されますが、ファイル システムにソース マップが存在しません。

Gruntfile でのプラグイン構成:

コンソール出力:

注: Windows 7、Node v0.12.0、Grunt v0.4.5、grunt-cli v0.1.13、および grunt-contrib-concat 0.5.1 を使用しています。