just create a sample velocity-text.js file.
/** * Created by drvijay on 12-10-2016. */ var context = { "name": "velocity" } var initialString = "Hello, ${name}!"; var velocityjs = require("velocityjs"); var renderedString = velocityjs.render(initialString,context); console.log(context); console.log(initialString); console.log(renderedString); // go to cmd type node velocity-text.js
INSTALL
First install velocityjs in your node_modules npm install velocityjs Now from your project (where the node_modules mentioned above exists) use browserify browserify -r velocityjs > velocity.js This will create a velocity.js file that you can include in your website directly. If you don't have browserify then do npm install -g browserify Usage In your webpage js file first require velocityjs var velocityjs = require("velocityjs"); Now to get the templated html do var renderedString = velocityjs.render(initialString,context) Note that velocity does not care if your initial string was html or not, you need to ensure that
No comments:
Post a Comment