尝试学习HTML5并下载测试项目https://github.com/amiklosi/Comicr。有一个名为views的文件夹,带有index.jade,我想这是起始页面。运行这种类型的文件需要什么?我无法直接在浏览器中打开它。
答案 0 :(得分:6)
jade是一个HTML模板引擎。所有的玉文件都需要在HTML中进行转换。
您需要安装以通过运行
来安装jadenpm 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'});
});