問題タブ [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 - Q、amd、および grunt との連結
AMD
プロジェクトで -like 関数を使用していますが、すべての js ファイルが 1 つに連結されています ( grunt-contrib-concat
. Qも連結したい。問題は、他のモジュールで Q を依存関係として宣言できないことです。これは、それ自体が匿名のものとして宣言されているためです。
可能な解決策は何ですか?実際には、連結する必要があるのはファイルだけです。AMD は、たとえば他のローダーに変更される可能性があります。
gruntjs - 同じタスク タイプの複数の Grunt タスクを実行する
Grunt (grunt-contrib-concat) 内で同じタイプのタスクの複数のタスクを実行できるようにする必要があります。以下のいくつかのことを試しましたが、どちらも機能しません。これを行う方法についてのアイデアは大歓迎です。
と..
と..
javascript - grunt-concat ビルド ステップに動的に生成されたファイル名を含める
Grunt ビルドの一部として、いくつかの typescript コードをいくつかの個別のファイルに変換し、結果の JavaScript を残りのすべての JavaScript コードと連結します。残念ながら、grunt-concat と連携してファイル名を動的に構築することはできません。
これは、Gruntfile からの関連するスニペットgeneratedTypeScriptFiles
です。動作しない の部分を参照してください。
タイプスクリプトのビルドステップで結果として得られるすべてのファイル名を実際に知っている私たちのケースでは、grunt.initConfig
. それは問題を解決するはずですよね?それとも別の方法がありますか?
gruntjs - json を grunt-contrib-concat と連結してもセパレーターが設定されない
連結したいjsonファイルがいくつかありますが、セパレーターが最終ファイルに挿入されていません。
私のうなり声の連結部分:
生成されたファイルのサンプル:
私のグラントファイルは間違っていますか、それとも他に何か不足していますか?