Kei*_* DC 11 gruntjs grunt-contrib-copy
只是想知道是否可以设置'复制'任务来做选择性副本?比如,如果一个任务想要将某些文件作为目标进行复制,而另一个任务可能想要定位其他任务.
我看到在所有的例子中都使用了'main',但我找不到引用是否可以使用其他名称,或者使用grunt-multi-dest之外的其他方法来实现这一点
copy: {
main: {
files: [
{
cwd: 'src_static/img/',
src: ['**'],
dest: '../mainProject/assets/img/'
}
],
onlyIcons: {
files: [
{
cwd: 'src_static/img/icons/',
src: ['**'],
dest: '../mainProject/assets/img/icons/'
}
],
}
}
grunt.registerTask('copy-all', ['copy']);
grunt.registerTask('copy-icons', ['copy:onlyIcons']);Run Code Online (Sandbox Code Playgroud)
虽然已经关闭,但有人要求我在grunt-contrib-copy网站上引用我发布的问题:https://github.com/gruntjs/grunt-contrib-copy/issues/230#issuecomment-96467261
谢谢.-Keith
jpe*_*zov 14
对于现在遇到这个的人来说,这实际上是有效的:
grunt.registerTask('copy-all', ['copy']);
grunt.registerTask('copy-icons', ['copy:onlyIcons']);
Run Code Online (Sandbox Code Playgroud)
这是KDCinfo最初的Gruntfile配置:
copy: {
main: {
files: [{
cwd: 'src_static/img/',
src: ['**'],
dest: '../mainProject/assets/img/'
}]
},
onlyIcons: {
files: [{
cwd: 'src_static/img/icons/',
src: ['**'],
dest: '../mainProject/assets/img/icons/'
}],
}
}
Run Code Online (Sandbox Code Playgroud)
并表明,copy.main和copy.onlyIcons必须被称为copy:main和copy:onlyIcons内grunt.registerTask().
| 归档时间: |
|
| 查看次数: |
3478 次 |
| 最近记录: |