Error: No default engine was specified and no extension was provided.

 

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  的包依赖都必须有

注意代码中字符串,必须写正确,不然也会报这个错误。

posted @ 2020-11-03 19:45  养猪至富  阅读(5790)  评论(0编辑  收藏  举报