Purge the CloudFlare cache.
npm install grunt-cloudflare-purge> Purge the CloudFlare cache, using the CloudFlare v4 API.
~0.4.5If 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:
``shell`
npm install grunt-cloudflare-purge --save-dev
Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
`js`
grunt.loadNpmTasks('grunt-cloudflare-purge');
to the data object passed into grunt.initConfig().`js
grunt.initConfig({
cloudflare_purge: {
options: {
// Task-specific options go here.
},
your_target: {
// Target-specific file lists and/or options go here.
},
},
});
`$3
#### options.apiKey
Type:
String
Default value: The CloudFlare Auth API key.
#### options.email
Type:
String
Default value: The CloudFlare account email.
#### options.zone
Type:
String
Default value: The CloudFlare domain for which to purge the cache.
#### options.data
Type:
Object
Default value: {"purge_everything":true}Data sent to the Purge API request. Can be used to purge the entire cache, or individual files. See the CloudFlare API documentation.
$3
`js
grunt.initConfig({
cloudflare_purge: {
default: {
options: {
apiKey: "123465798",
email: "buenaventura.durruti@fai.com",
zone: "fai.com"
}
}
}
});
``