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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM