Immutable Web App EJS CLI
This module wraps EJS in a CLI for the purposes of rendering the index.html
of an Immutable Web App from an index.ejs
template and a configuration JSON file.
Getting Started
npm i -g @immutablewebapps/ejs-cli
Usage
iwa-ejs
reads an EJS template from stdin
and outputs an HTML file to stdout
.
cat index.ejs | iwa-ejs --d config.json > index.html
curl http://assets.example.com/v1.2.3/index.ejs | iwa-ejs --d config.json > index.html
Alternatively, use npx
cat index.ejs | npx @immutablewebapps/ejs-cli --d src/json.json > index.html
Disclaimer
This project was primarily created to demonstrate how to setup an Immutable Web App with ng-immutable-example and react-immutable-example.