それは次に挙げるhttp://gruntjs.com/getting-startedgruntjs構文を理解する - <%=少ないパーセンテージシンボルより
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
uglify: {
options: {
banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
},
build: {
src: 'src/<%= pkg.name %>.js',
dest: 'build/<%= pkg.name %>.min.js'
}
}
});
// Load the plugin that provides the "uglify" task.
grunt.loadNpmTasks('grunt-contrib-uglify');
// Default task(s).
grunt.registerTask('default', ['uglify']);
};
からサンプルgruntjs示します。<%%
ので>テンプレート文字列は、任意の設定プロパティを参照することができるが、ファイルパスやファイルリストのような設定データをこの方法で指定すると、繰り返しを減らすことができます。
私の質問:
この
<%= %>
は何を意味するのでしょうか?それはgruntjsの構文ですか、それとも普遍的に使われていますか?どこでその定義を見つけることができますか?潜在的な記号の説明を検索する一般的な方法は何ですか? google/stackoverflowで検索すると、これらの文字列( "
<%=
"、 "<%
"、引用符を含むかどうかなど)は、基本的に合理的な結果は出ません。
上記#2で合意しました。私はこのスレッドを見つけるためにGoogleに "パーセントのイライラと等しい"を持っていなければなりませんでした。 '<%='は検索エンジンでどのように使われているかによって何も得られませんでした。 – atconway