Javascript Grunt中的变量数组
我在将文件复制到Grunt中的目录时遇到问题 我尝试在一组特定的文件和特定的静态文件上动态地执行此操作 我是通过上面的主题数组定义的Javascript Grunt中的变量数组,javascript,gruntjs,Javascript,Gruntjs,我在将文件复制到Grunt中的目录时遇到问题 我尝试在一组特定的文件和特定的静态文件上动态地执行此操作 我是通过上面的主题数组定义的 var themes = ['default', 'dark', 'everwood', 'heisenberg', 'midnight', 'saddle', 'slate', 'thebat', 'tronic', 'surgarsmack', 'persimmon', 'seedless', 'blackturq',
var themes = ['default', 'dark', 'everwood', 'heisenberg', 'midnight', 'saddle',
'slate', 'thebat', 'tronic', 'surgarsmack', 'persimmon', 'seedless',
'blackturq', 'darkgraygold', 'roma', 'happyhour'
]
module.exports....
build: {
files: {
'_build/css/combined-ct-default.css': 'css/src/combined-ct-default.scss',
//theme Files
'_build/css/themes/combined-ct-<%= themes %>.css': 'css/src/combined-ct-<%= themes %>.scss'
},
options: {
sourceMap: false,
style: 'flatten'
}
}
.....
var主题=['default'、'dark'、'everwood'、'heisenberg'、'midnight'、'saddle',
“石板”、“thebat”、“tronic”、“surgarsmack”、“柿子”、“无籽”,
“黑土”、“黑黄金”、“罗马”、“快乐时光”
]
模块。导出。。。。
建造:{
档案:{
“_build/css/combined-ct-default.css”:“css/src/combined-ct-default.scss”,
//主题文件
“_build/css/themes/combined ct-.css”:“css/src/combined ct-.scss”
},
选项:{
sourceMap:false,
风格:“扁平化”
}
}
.....
我遇到的问题是,它复制了静态定义的文件,但没有复制我拥有的其他10个文件
我是否需要编写一个实际的任务来循环执行
scss:build
任务?我相信您必须循环执行它。我相信您正在使用的是模板(),我不明白您希望“…-ct-.css”
产生什么。基本上是通读目录并将所有以开始的文件(组合ct
及其名称)复制到dest目录。无论是通过定义名称,还是从我提到的内容开始复制所有内容,我相信你都必须循环使用它。我相信您正在使用的是模板(),我不明白您希望“…-ct-.css”
产生什么。基本上是通读目录并将所有以开始的文件(组合ct
及其名称)复制到dest目录。无论是通过定义名称,还是仅仅复制所有从我提到的开始的内容