express-hogan
Version:
Hogan.js NPM package for express 3.x
64 lines (43 loc) • 1.17 kB
Markdown
hjs
=====
[Hogan.js](http://twitter.github.com/hogan.js/) NPM package for [express](http://expressjs.com/) 3.x
## Installation
$ npm install -g express@3.0 hjs
## Quick Start
Install Express :
$ npm install -g express@3.0
Create express app :
$ express /tmp/testapp
$ cd /tmp/testapp/
Edit package.json :
$ vi package.json
```package.json
"dependencies": {
"express": "3.0.0beta2",
"hjs": "*"
}
```
$ npm install
Edit app.js :
```app.js
app.set('view engine', 'hjs');
```
Make views/index.hjs :
```index.hjs
<html>
<head>
<title>{{ title }}</title>
</head>
<body>
<p>{{ title }}</p>
</body>
</html>
```
Start server :
$ node app
## More Information
[express](http://expressjs.com/) is Fast, unopinionated, minimalist web framework for [node](http://nodejs.org).
[Hogan.js](http://twitter.github.com/hogan.js/) is a compiler for the
[Mustache](http://mustache.github.com/) templating language. For information
on Mustache, see the [manpage](http://mustache.github.com/mustache.5.html) and
the [spec](https://github.com/mustache/spec).