An example of how to install xtemplate and use it under the engineering description:
1. Install XTPL
Copy Code code as follows:
NPM Install XTPL xtemplate--save
2. Add test.xtpl file in the Views directory, its contents are
This is {{title}}!
4. Integrated into Express, only in the App.js, set the template engine can be
var print = require ('./routes/print '); This line of code is placed below the app.js require declaration code snippet
App.set (' View engine ', ' xtpl ');//This line of code is placed under app.js app.set code snippet App.use
('/ooxx ' , print); This line of code is placed below the App.js App.use code snippet
5. Test a path
In Print.js (Router/print.js), the following complete code
var express = require (' Express ');
var router = Express. Router ();
Router.get ('/', function (req, res) {
res.render (' test ', {title: ' Express '});
Module.exports = router;
6. Start app.js as follows Cmd Run as adminstrator command:
C:\Program Files\nodejs\node_global\microblog>node App.js
7. If you enter in the browser at this time: 127.0.0.1:3000/ooxx
Displayed as: This is express!
The above is a small set to introduce the use of xtemplate node.js example Analysis, I hope to help you, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!