This repo is a grunt task for rendering WieldyMarkup templates. Integrate with Yeoman for a better workflow!
Install this plugin with the command:
npm install grunt-wieldyjsNext, add this line to your project's grunt file:
grunt.loadNpmTasks("grunt-wieldyjs");Lastly, add the configuration settings (see below) to your grunt file.
This task has two required properties, src and dest, and one optional property, options:
srcshould be a glob matching all files.destshould be a directory in which to reproduce the directory tree of files matching thesrcglob.- Both
srcanddestwill be evaluated relative to the grunt.js file. - Files matching
srcwill overwrite files in thedestdirectory. optionsshould be an object with key-value pairs.- The only currently supported option is
basePath, which should be the prefix to remove from the path of files matchingsrc.
An example configuration looks like this:
grunt.initConfig({
wieldyjs: {
compile: {
src: 'src/**/*.wml',
dest: 'dest/',
options: {
basePath: 'src/'
}
}
}
});