grunt-multi-dest

1.0.0 • Public • Published

grunt-multi-dest

Runs a list of specitified tasks against multiple destination directories.

Build Status

Getting Started

This plugin requires Grunt ~0.4.5

NPM

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

npm install grunt-multi-dest --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-multi-dest');

The "multi_dest" task

Overview

In your project's Gruntfile, add a section named multidest to the data object passed into grunt.initConfig().

grunt.initConfig({
  multidest: {
    your_target: {
        tasks: [
            "your",
            "tasks"
        ]
    },
  },
});

Usage Examples

Copy

grunt.initConfig({
 
    copy: {
        somefiles: {
            src: "./mydir/**",
            dest: "./myNormallyOutputDir/"
        }
    },
    multidest: {
        copy_some_files: {
            tasks: [
                "copy:somefiles"
            ]
            dest: ["./dist/distdir1", "./dist/distdir2"]
        },
    },
});

Package Sidebar

Install

npm i grunt-multi-dest

Weekly Downloads

31

Version

1.0.0

License

none

Last publish

Collaborators

  • erjangavalji