Javascript 在带有Gulp头文件的头文件中包括当前年份

Javascript 在带有Gulp头文件的头文件中包括当前年份,javascript,date,gulp,gulp-header,Javascript,Date,Gulp,Gulp Header,是否仍然可以使用打印头文件中的当前年份 下面是我想做的一个例子: var banner = ['/**', ' * Copyright (c) 2014 Cofey', ' * <%= pkg.name %> - <%= pkg.description %>', ' * @version v<%= pkg.version %>', ' * @link <%= pkg.homepage %>', ' * @license <

是否仍然可以使用打印头文件中的当前年份

下面是我想做的一个例子:

var banner = ['/**',
  ' * Copyright (c) 2014 Cofey',
  ' * <%= pkg.name %> - <%= pkg.description %>',
  ' * @version v<%= pkg.version %>',
  ' * @link <%= pkg.homepage %>',
  ' * @license <%= pkg.license %>',
  ' */',
  ''].join('\n');
var banner=['/**',
“*版权所有(c)2014 Cofey”,
' *  - ',
“*@version v”,
“*@link”,
“*@license”,
' */',
'')。加入('\n');

看起来gulp使用了lodash模板;您应该能够包含任意JavaScript:

var banner = ['/**',
  ' * Copyright (c) <%= new Date().getFullYear() %> Cofey',
  ' * <%= pkg.name %> - <%= pkg.description %>',
  ' * @version v<%= pkg.version %>',
  ' * @link <%= pkg.homepage %>',
  ' * @license <%= pkg.license %>',
  ' */',
  ''].join('\n');
var banner=['/**',
“*版权所有(c)Cofey”,
' *  - ',
“*@version v”,
“*@link”,
“*@license”,
' */',
'')。加入('\n');
因为支持:

var banner = `/**
 * Copyright (c) ${new Date().getFullYear()} Cofey
 * ${pkg.name} - ${pkg.description}
 * @version v${pkg.version}
 * @link ${pkg.homepage}
 * @license ${pkg.license}
 */\n`;