最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用express.js打开HTML文件

网站源码admin17浏览0评论

使用express.js打开HTML文件

使用express.js打开HTML文件

var express = require("express");
var fs = require('fs');
var sys = require('sys');

var app = express();
    app.use(express.logger());

app.get('/', function(req, res){
    fs.readFile('/views/index.html');
});

app.listen(8080);
console.log('Express server started');

我不想使用模板引擎玉器。如何打开驻留在我的视图文件夹中的简单index.html页面。服务器正在启动,但似乎无法加载index.html页面。

回答如下:

使用Express 3.0.0rc3,以下工作:

app.set('views', __dirname + '/views');
app.engine('html', require('ejs').renderFile);

app.set("view options", {layout: false});
app.use(express.static(__dirname + '/public'));

所以您的最终代码将如下所示。

var express = require("express");
var fs = require('fs');
var sys = require('sys');

var app = express();
    app.use(express.logger());
    app.set("view options", {layout: false});
    app.use(express.static(__dirname + '/views'));

app.get('/', function(req, res){
    res.render('/views/index.html');
});

app.listen(8080);
console.log('Express server started');

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论