0.1.1 • Published 7 years ago

grunt-rt-template v0.1.1

Weekly downloads
1
License
-
Repository
github
Last release
7 years ago

grunt-rt-template

Generate HTML from template files.

Getting Started

This plugin requires Grunt ~0.4.5

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-rt-template --save-dev

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

grunt.loadNpmTasks('grunt-rt-template');

Options

templateData

Type: Object

Example:

Before

<!DOCTYPE html>
<html>
    <head>
        <title></title>
    </head>
    <body>
        <ul class="nav">
            <%
                objData.forEach(function(item) {
                    print(
                        '<li>'+ item.name +'</li>'+
                        '<li>'+ item.link +'</li>'
                    );
                });
            %>
        </ul>

        <div class="main"></div>
    </body>
</html>

After

<!DOCTYPE html>
<html>
    <head>
        <title></title>
    </head>
    <body>
        <ul class="nav">
            <li>John Doe</li><li>http://www.google.com</li><li>Joana Doe</li><li>http://www.microsoft.com</li><li>Robert Doe</li><li>http://www.apple.com</li>
        </ul>

        <div class="main"></div>
    </body>
</html>