如何运行 index.jade 文件?

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

7

Jade 是一种 HTML 模板引擎。所有的 Jade 文件都需要转换成 HTML。

你需要通过运行以下命令来安装 Jade:

npm install jade

还要记得安装其他依赖项,例如express、nodemailer等(请参见源代码中的"requires")。

然后使用以下命令运行应用程序:

node app.js

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


好的,谢谢!这对我来说很新颖;)运行它需要特殊的Web主机要求吗?还是所有的Web主机都可以运行它? - Xtreme
@Xtreme 如果你想部署这个应用程序,你需要一个支持node的托管提供商。这里是列表 :)。 - kubetz
什么是npm?我的电脑无法识别它。 - Hand-E-Food
1
@Hand-E-Food npm 是一个包管理器。它可以安装、发布和管理 Node.js 程序。请访问 https://nodejs.org/en/ 进行安装。 - Xtreme

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'});
});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接