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 的包依賴都必須有
注意代碼中字符串,必須寫正確,不然也會報這個錯誤。