Express 配置HTML页面访问
1.配置模板引擎css
Express默认的模板引擎是pug(jade),想要渲染html页面必需要导入对应的模板引擎ejshtml
npm install ejs
安装完成在app.js文件中完成模板引擎的引入express
var ejs = require('ejs');
// 配置Express 视图引擎
app.engine('html', ejs.__express);
app.set('view engine', 'html');
2.配置页面路由npm
若是页面不是放在public目录下,那么就必需要经过配置路由来进行访问。app
假设个人文件目录以下ui
|-views(在根目录下)
|--mplat
|---pages
|----console.html
|---index.html
在app.js中配置全局变量code
// 配置 mplat 渲染页面
app.set('mplat',path.join(__dirname,'views/mplat'))
这样子在别处使用的mplat等同于path.join(__dirname,'views/mplat')router
在routers目录下新建mplat.js,把两个html文件加入映射htm
var express = require('express');
var router = express.Router();
/* GET mplat page. */