如何动态地为多个目标重复使用grunt复制任务?

时间:2015-05-11 20:31:06

标签: gruntjs grunt-contrib-copy

我不想在dest属性中添加目标,而是希望将其设置为动态,以便在从命令行运行任务或从其他任务运行任务时分配目标。这样我每次调用任务时都可以将文件复制到我想要的任何文件夹中。

copy: {
        nightlyBuild: {
            files: [{
                expand: true,
                cwd: '../',
                src: ['index.html'],
                dest: 'destinations'
            }]
         }
      },

我假设我需要使用grunt.option和grunt.config但似乎无法正确使用它。我有多个脚本,我想以类似的方式重用。

1 个答案:

答案 0 :(得分:4)

我认为你走在正确的轨道上。这应该有帮助

grunt copyTo:mydestination

然后您可以像这样调用任务:{{1}}