問題タブ [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.
gruntjs - Grunt-Concat タスクで実行時に変数値を取得する
jsp ファイルで 2 つの css ファイルを 1 つの css ファイル (common_tfn_bsa.min.css) に連結するために、以下の Grunt 構成を実装しました。
しかし、上記の Grunt タスクを実行している間、コードは次のように生成されます。
必要なのは、生成されたファイルの${theme}の値で、concat の正しい場所から css ファイルを選択できるようにすることです。
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 エラーは発生しません。これらのワイルドカードを使用して、すべてのディレクトリとファイルを含める必要があります。
gruntjs - コーヒーの複数のタスクをうなり声を上げますか?
だから、私はのレイアウトを持つプロジェクトを持っています
私は現在、src/libraryのcoffeescriptをintermediate/libraryにコンパイルし、結果をintermediate/library.jsに連結し、distに入れるようにうなり声を上げています
これは問題なく動作しますが、src/demo も見て同じことをしたいのですが、どうすればよいでしょうか?
私のうなり声ファイルは次のとおりです。
javascript - にあるファイルを連結する方法は?
次のような usemin コメントを含む複数の html ファイルがあります:
HTML 1
HTML2
HTML3
Gruntfile を介して build:js の間にあるファイルを連結するにはどうすればよいですか? vendor1.js、vendor2.js、および vendor3.js を作成します。
よろしくお願いします。
javascript - 単調なタスクが無限ループに陥る
Gruntfile.js
いくつかの今後のプロジェクトのベースをまとめる作業に取り組んでいます。新しいコンピューターで開始するため、すべてが新しいビルドになっています。Homebrew を使用して Node と NPM をインストールし、Grunt をローカル ディレクトリだけでなくグローバルにインストールしました。
これが私のものpackage.json
です:
そして、ここに私のものがありますGruntfile.js
:
私が見ている問題は、複数のタスク、ここでは特に and を使用するwiredep
とconcat
、タスクがループに陥って終了しないことです。grunt concat
次のような詳細な出力で実行します。
Running "concat" task
停止するまでどこで印刷を続けますか。複数のプラグインとタスクでこれを確認しているため、NPM または Grunt のインストールに問題がある可能性がありますが、これをデバッグするのに非常に苦労しています。誰かが以前にこれに遭遇したことがある場合は、何が助けになったか教えてください!
ありがとう!
編集: Alireza Ahmadi のコメントに応えて、私のファイル構造は次のとおりです。
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:
- Use grunt and grunt and https://www.npmjs.com/package/grunt-contrib-concat
- Use a simple npm like buldify https://github.com/powmedia/buildify
- Do it from scratch with the fs node.js module
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!
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 を使用しています。