小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
hexo-rs:玩 Vibe Coding

作者尝试用 AI 开发 Rust 版 Hexo 博客系统,目标是生成与原版相同的静态文件。使用 EJS 模板引擎和其他工具,遇到 HashMap 迭代顺序不确定等技术问题。最终实现基本功能,但不支持 Hexo 插件和 Windows,代码已上传至 GitHub。

hexo-rs:玩 Vibe Coding

程序员的喵
程序员的喵 · 2026-01-30T23:00:00Z

Fastify是一个高效的web开发框架,受Hapi和Express启发。其@fastify/view插件在raw: true模式下,可能导致远程代码执行,特别是在与EJS和不受信任输入结合时。受影响版本为fastify/point-of-view < v11.1.0。

Web框架Fastify @fastifyview 模板渲染致远程代码执行漏洞(CVE-2025-47240)

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-06-17T13:46:31Z
EXPRESS.JS #1(我所学到的)

本文介绍了如何在Express中使用EJS创建动态网页模板。首先,创建项目文件夹并初始化npm,安装Express和EJS。接着,设置视图文件夹并创建模板文件,通过'res.render()'方法在指定端口显示模板,最后使用nodemon实现服务器自动重启,成功结合EJS与Express。

EXPRESS.JS #1(我所学到的)

DEV Community
DEV Community · 2025-05-19T04:16:11Z
刚接触服务器端开发... 我设计了一个使用Node.js、Express、MongoDB和EJS的项目,但在部署到CPanel后,调用第三方API时出现错误“无法加载资源:服务器响应状态500”。

Akinpelumi Taiwo在1月10日分享了他在服务器端开发中的经验。他在使用Node.js、Express、MongoDB和EJS设计项目时,部署到CPanel后遇到“状态500”错误,导致无法调用第三方API。

刚接触服务器端开发... 我设计了一个使用Node.js、Express、MongoDB和EJS的项目,但在部署到CPanel后,调用第三方API时出现错误“无法加载资源:服务器响应状态500”。

DEV Community
DEV Community · 2025-01-10T13:44:15Z
无需使用 Next.js、Remix、Nuxt.js 等实现服务器端渲染

本文介绍了如何在不重构现有架构的情况下实现服务器端渲染(SSR),使用HMPL模块可轻松集成到任何Web项目中。文章详细阐述了请求处理、HTML生成和浏览器渲染的过程,并提供了Node.js和EJS的示例代码。该方法适用于不依赖特定框架的项目,但对SEO支持有限。

无需使用 Next.js、Remix、Nuxt.js 等实现服务器端渲染

DEV Community
DEV Community · 2024-12-21T18:10:04Z

本文介绍了使用EJS创建partials的方法,partials是一种在多个视图中重用HTML代码的方式。通过创建可重用的HTML片段,可以避免在每个视图中重复编写相同的代码。partials特别适用于具有复杂设计和大型样式表的网站,可以轻松更新整个网站的头部和底部。文章提供了创建partials的步骤,并且通过一个简单的例子演示了如何在多个视图中使用partials。总的来说,partials可以使代码更加干净、易于维护,并节省大量的时间和精力。

使用EJS创建可重用代码的Partials方法 🚀

DEV Community
DEV Community · 2024-09-14T14:55:50Z

为了在ejs模板引擎中实现分页,按照以下步骤进行操作:1. 在EJS文件底部添加分页CDN脚本。2. 在模板中添加分页控件代码。3. 安装和设置nodejs的paginationx npm包。

ejs模板引擎分页CDN设置指南

DEV Community
DEV Community · 2024-09-08T18:42:20Z

通常,我使用经典的起始模板。Expressjs.comconst express = require('express') const app = express() const port = 3000 app.set('view engine', 'ejs') app.use(express.urlencoded({extended: true})) app.use('/', router) app.listen(port, () => { console.log(`This is ${port}`)}) Enter fullscreen mode Exit fullscreen mode当你使用res.render('anyClassViewName')时,Express会在你的视图目录中搜索任何.ejs文件并进行渲染。Express.urlencoded用于处理urlencoded负载。你可以使用{ extended: true }选项处理任何复杂的对象、数组和嵌套对象,或者将其设置为'false'以进行更简单的数据解析。

使用 .EJS 模板配置 Express

DEV Community
DEV Community · 2024-09-01T19:30:10Z
使用Auth0、Express和EJS构建安全的Neon增强型网页应用

这篇文章介绍了如何使用Auth0和Neon设置和连接PostgreSQL数据库,以保护和安全地访问只有登录用户才能访问的网页。首先,需要创建一个Neon数据库,并使用Neon控制台的SQL编辑器创建表和插入数据。然后,需要在本地连接到Postgres数据库,并使用Auth0创建一个新的应用程序。最后,使用Node.js和Express框架创建服务器,并在页面中显示数据库中的数据和用户信息。

使用Auth0、Express和EJS构建安全的Neon增强型网页应用

DEV Community: teri
DEV Community: teri · 2023-12-18T08:00:00Z

前言 Web前端的组件技术刷新真的是日新月异,前段时间看到很多童鞋分享了webpack的使用,刚好之前做我们游戏里Web版的GM工具的时候正在想怎么用简单的方式,做模块分离并且又不需要引入重量级的第三方库或组件,也不需要太繁琐的流程(毕竟只是个小工具)。 我们的Web版GM工具长差不多这个样子,全静态页面。 因为分成了好几个模块,然后由于用的是bootstrap的。上面的Tab和下面的内...

Webpack+vue+boostrap+ejs构建Web版GM工具

I'm OWenT
I'm OWenT · 2018-10-16T17:10:50Z
Egg.js 如何支持单页面应用程序

Egg.js 支持单页面应用程序的配置,包括启用 EJS 模板引擎、设置静态目录、模板配置和路由映射,以实现单页面应用的功能。

Egg.js 如何支持单页面应用程序

Alili丶前端大爆炸
Alili丶前端大爆炸 · 2017-12-01T22:30:05Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码