grunt-ftpuploadtask

Push your files to ftp server

grunt-ftpuploadtask

Push files to ftp server

This plugin requires Grunt ~0.4.4

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-ftpUploadTask --save-dev

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

grunt.loadNpmTasks('grunt-ftpUploadTask');

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

grunt.initConfig({
    ftpUploadTask: {
      target1: {
        options: {
            user: 'domain\\username',
            password: '*********',
            port: 21,
            host: 'ftp host'
        },
        files: [{
            expand: true,
            cwd: 'Path to directory',
            dest: 'site/wwwroot/',
            src: [
              '**/*.js',
              '**/*.html',
              '!**/node_modules/**',
              '!**/dist/**'
           ]}]
        }
      }
});

Type: String Default value: ', '

A string value that is used to do something with whatever.

Type: String Default value: '.'

A string value that is used to do something else with whatever else.

(Nothing yet)

(Nothing yet)