如何运行index.jade文件?

时间:2012-01-08 15:11:03

标签: javascript html5 node.js

尝试学习HTML5并下载测试项目https://github.com/amiklosi/Comicr。有一个名为views的文件夹,带有index.jade,我想这是起始页面。运行这种类型的文件需要什么?我无法直接在浏览器中打开它。

2 个答案:

答案 0 :(得分:6)

jade是一个HTML模板引擎。所有的玉文件都需要在HTML中进行转换。

您需要安装以通过运行

来安装jade
npm install jade

另外请不要忘记您需要安装其他依赖项,如express,nodemailer等(请参阅source code中的要求)。

然后使用

运行应用程序
node app.js

应用程序应在http://localhost/3000上提供。所有Jade模板都将正确呈现并显示为HTML。

答案 1 :(得分:2)

使用以下内容创建app.js文件。

var express = require('express')
var app = module.exports = express.createServer();

app.configure(function(){
    app.set('views', __dirname + '/views');
    app.set('view engine', 'jade');
});

app.get('/', function(){
    res.render('index', {option: 'value'});
});