快速车把功能

Posted

技术标签:

【中文标题】快速车把功能【英文标题】:Express handlebars function 【发布时间】:2022-01-07 19:14:27 【问题描述】:

我的代码:

app.engine('hbs', exphbs ( extname: 'hbs',defaultLayout: 'mainLayout',layoutsDir: __dirname + '/views/layout/'));

错误信息:

TypeError: exphbs is not a function

【问题讨论】:

这些答案解决了你的问题吗? 【参考方案1】:

当您像这样添加exphbs.engine() 时,您的TypeError 会消失:

const exphbs = require("express-handlebars");

app.engine(
  "hbs",
  exphbs.engine(
    extname: "hbs",
    defaultLayout: "mainLayout",
    layoutsDir: __dirname + "/views",
  )
);

【讨论】:

谢谢大家帮助我。更多的力量!

以上是关于快速车把功能的主要内容,如果未能解决你的问题,请参考以下文章

迭代快速车把中的对象

找不到模块“hbs”,快速车把

快速车把在 TypeScript 中引发类型错误

如何将主干视图连接到流星车把模板?

如何使用 express 安装车把助手

车把或主干将空字符串插入 html