可以通过以下步骤实现:
npm install ejs
template.ejs
,在该文件中可以使用<%= %>
标签来插入变量。示例代码如下:<!DOCTYPE html>
<html>
<head>
<title>Print Variable using EJS</title>
</head>
<body>
<h1>Variable Value: <%= variable %></h1>
</body>
</html>
const ejs = require('ejs');
const fs = require('fs');
// 读取ejs模板文件
const template = fs.readFileSync('template.ejs', 'utf-8');
// 定义要传递给模板的变量
const variable = 'Hello, World!';
// 渲染模板并打印变量的值
const renderedTemplate = ejs.render(template, { variable });
console.log(renderedTemplate);
在上述代码中,我们首先使用fs.readFileSync
方法读取ejs模板文件的内容。然后,我们定义了一个名为variable
的变量,并将其值设置为Hello, World!
。接下来,我们使用ejs.render
方法来渲染模板,并将变量传递给模板。最后,我们通过console.log
打印渲染后的模板内容,其中变量的值将被替换为实际的值。
这样,你就可以使用ejs打印一个变量了。请注意,上述示例中的代码仅用于演示目的,实际应用中可能需要根据具体情况进行适当的修改。
小程序云开发官方直播课(应用开发实战)
高校公开课
小程序云开发官方直播课(应用开发实战)
云+社区沙龙online第5期[架构演进]
云+社区沙龙online [云原生技术实践]
T-Day
腾讯云数据湖专题直播
企业创新在线学堂
Techo Youth
领取专属 10元无门槛券
手把手带您无忧上云