spaceless
Nunjucks tag
Nunjucks tag to remove whitespace between HTML tags, not whitespace within HTML tags or whitespace in plain text.
This tag is based on and compatible with the
Twig spaceless
tag,
Swig spaceless
tag
and Django spaceless
tag.
Install
$ npm install --save nunjucks-tag-spaceless
Usage
Install as custom tag extension:
var nunjucks = ;var SpacelessExtension = ; var env = ;env;
Use in template:
{% spaceless %} <div> <strong> text </strong> </div> {% endspaceless %}
Outputs <div><strong> text </strong></div>
Note: spaceless
will yield unexpected results if you use custom syntax containing >
and <
symbols.
Support
Same support as Nunjucks:
- Node >= v0.10
- all modern browsers
- IE8 requires es5-shim