gpt4 book ai didi

express js - 带有布局模板的 ejs

转载 作者:行者123 更新时间:2023-12-04 02:50:23 24 4
gpt4 key购买 nike

在我的 express 应用程序中,
我已将 View 引擎更改为 ejs。

有谁知道是否仍然可以利用 View 模板?

最佳答案

其实Express 3.X之后不支持layout.ejs,如果要使用layout,需要自己完成以下步骤:

  • 在你中添加依赖项 "express-partials": "*"package.json文件

  • “依赖关系”:{
    "express": "3.1.0",
    "ejs": "*",
    “ express 部分”:“*”
    }
  • 执行 npm install安装最新版本express-partials
  • 要求 express-partials在您的 app.jsvar partials = require('express-partials');
  • 添加代码 app.use(partials());app.set('view engine', 'ejs');app.js文件

  • 之后,你可以设计你 layout.ejs并添加 <%- body%>阻止您的 layout.ejs文件,这就足够了并且运行良好。

    关于express js - 带有布局模板的 ejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10942997/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com