node+express
访问时,报错Error: No default engine was specified and no extension was provided. 没有设置模板引擎
//引入express框架
const express = require('express');
// 引入处理路径模块
const path = require('path');
// 创建网站服务器
const app = express();
/**
* 配置express使框架能够支持访问静态页面
*/
// 1、告诉express框架模板文件所在的位置
app.set('views', path.join(__dirname, 'views'));
// 2、告诉express框架模板后缀是什么
app.set('view engine', 'art');
// 3、当渲染后缀为art模板时,所使用的模板引擎是什么
app.engine('art', require('express-art-template'));
art-template express-art-template 的包依赖都必须有
注意代码中字符串,必须写正确,不然也会报这个错误。