Как мне запустить файл index.jade? - PullRequest
5 голосов
/ 08 января 2012

Попытка изучить HTML5 и загрузить тестовый проект https://github.com/amiklosi/Comicr. Существует папка с именем views с index.jade, которая, как я полагаю, является стартовой страницей. Что нужно для запуска файлов такого типа? Я не могу открыть его прямо в браузере.

Ответы [ 2 ]

6 голосов
/ 08 января 2012

jade - это шаблонизатор HTML. Все нефритовые файлы должны быть преобразованы в HTML.

Вам нужно установить, чтобы установить Jade, запустив

npm install jade

Также не забывайте, что вам нужно установить другие зависимости, такие как express, nodemailer и т. Д. (См. Требуется в исходном коде ).

Затем запустите приложение, используя

node app.js

И приложение должно быть доступно по http://localhost/3000. Все шаблоны Jade будут правильно отображаться и отображаться в виде HTML.

2 голосов
/ 08 января 2012

Вы создаете файл 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'});
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...