組み込みのgruntタスク(concatまたはmin)の外部で動的ファイル名を生成することは可能ですか?ドキュメントに記載されているよう<config:concat.dist.dest>なものを使用しようとしました。<%= dirs.dest %>しかし、これは解釈/コンパイルされることはなく、文字列を書き出すだけです。
更新: それは私がjakub.gの答えに基づいて試したものです。私のgrunt.jsは次のようになります:
// ... grunt file contents
jquery: {
exclude: [],
version: '1.8.3',
dest: '../dist/js/jquery-' + grunt.task.directive('<config:jquery.version>') + '.js',
minify: false
}, // ... even more grunt file contents
grunt.task.directive('<config:jquery.version>')を返しますnull。そのため、ファイル名はjquery-null.js。
それから試しgrunt.template.process('<%= grunt.jquery.version %>')てみgrunt.config.process('<%= grunt.jquery.version %>')ましたが、どれもうまくいきませんでした。