const functions = require('firebase-functions');
const admin = require('firebase-admin');
const express = require('express');
const engines = require('consolidate');
const app = express();
const firebaseApp = admin.initializeApp(
functions.config().admin
);
app.engine('hbs', engines.handlebars); =>> this handlebars can't be loaded
app.set('views', './views');
app.set('view engine', 'hbs');
app.get('/time', (req, res)=>{
res.set('Cache-Control', 'public, max-age=300, s-maxage=600');
res.render('index')
});
exports.app = functions.https.onRequest(app);
与该项目有关的
我在firebase托管,firebase cli中使用expressjs,我需要视图引擎来获取tamplate hbs,但我无法获取文件
答案 0 :(得分:0)
通过运行注意:您仍然必须安装要使用的引擎,并将其添加到 您的package.json依赖项。
npm install --save handlebars
来