Javascript grunt contrib concat:如何使用选项;过程“;
我正在编写一个用于Javascript库(小部件)的构建系统,它将连接、缩小和打包文件以供分发 在连接步骤中,我想将当前日期插入到一个JS文件中,其中process选项为,其中声明: 类型:布尔对象默认值:false 在连接之前,将源文件作为模板处理Javascript grunt contrib concat:如何使用选项;过程“;,javascript,node.js,gruntjs,Javascript,Node.js,Gruntjs,我正在编写一个用于Javascript库(小部件)的构建系统,它将连接、缩小和打包文件以供分发 在连接步骤中,我想将当前日期插入到一个JS文件中,其中process选项为,其中声明: 类型:布尔对象默认值:false 在连接之前,将源文件作为模板处理 false-不会发生任何处理 true-使用grunt.template.Process默认值处理源文件 选项对象-使用指定的选项,使用grunt.template.Process处理源文件 函数(src,filepath)-使用给定函数处理源文
- false-不会发生任何处理
- true-使用grunt.template.Process默认值处理源文件
- 选项对象-使用指定的选项,使用grunt.template.Process处理源文件
- 函数(src,filepath)-使用给定函数处理源文件,每个文件调用一次。将使用返回的值 作为源代码
concat: {
options: {
stripBanners: {
block: true
},
process: true,
separator: '\n /* ----- */ \n',
banner: '<%= meta.banner %>'
},
dist: {
src: ['src/Utility.js', 'src/MainClass.js', 'src/ViewClass.js', 'src/exif.js'],
dest: 'build/Viewer.js'
}
},
使用grunt版本0.4.1。我认为,grunt符号前面缺少“=”,如下所示
<%= grunt.template.today("yyyy-mm-dd") %>
viewer.build_date = '';
<%= grunt.template.today("yyyy-mm-dd") %>