【发布时间】:2019-05-05 11:58:53
【问题描述】:
我有两个文件。一个是pug文件:
doctype html
html
head
meta(charset='utf-8')
meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no')
link(href='https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css', rel='stylesheet')
title Your first page
body
script(src='https://code.jquery.com/jquery-3.3.1.min.js')
script(src='https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js')
script(src='https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js')
第二个是JS文件:
var express = require('express'),
logger = require('morgan');
var app = express();
var x = 1;
var y = 2;
app.set('views', __dirname + '/views');
app.set('view engine', 'pug');
app.use(logger('dev'));
app.use(express.static(__dirname + '/public'));
app.get('/', function (req, res) {
res.render('index', {pretty:true});
});
app.listen(3000, function () {
console.log('The application is available on port 3000');
});
现在我想使用 x 和 y 变量并使用 pug 文件显示它们。我怎样才能做到这一点?
【问题讨论】:
标签: javascript node.js pug