nunjucks相关内容

Gulp Front Matter + Markdown 通过 Nunjucks

我正在努力为我的 Gulp 流程添加一些简单的 Markdown 处理,但我不能完全让这些部分一起工作.我似乎错过了获取前端内容和确定应用哪个 Nunjuck 模板之间的步骤. 这是我的 Gulp 文件中的部分: gulp.task('pages:md', function() {gulp.src('./content/**/*.md').pipe(frontMatter({//可选配置p ..
发布时间:2022-01-12 13:45:11 其他开发

Webpack:编译文件夹但保留单独的文件?

我有将 nunjuck 文件编译为 html 文件的 Webpack 配置.但是,我必须手动指定每个文件的输入和输出.我不知道如何 1) 读取给定文件夹中的所有文件和 2) 输出 separate 编译文件到另一个文件夹中,如下所示: src/file1.njk ->dist/file1.htmlsrc/file2.njk ->dist/file2.html... 这是我的配置文件: con ..
发布时间:2021-09-23 19:12:10 前端开发

如何在 setup.py 中执行(安全的)bash shell 命令?

我使用 nunjucks 在 python 项目中模板化前端.Nunjucks 模板必须在生产中预编译.我不在 nunjucks 模板中使用扩展或异步过滤器.与其使用 grunt-task 来监听模板的变化,我更喜欢使用 nunjucks-precompile 命令(通过 npm 提供)将整个模板目录扫描到 templates.js 中. 这个想法是让 nunjucks-precompile ..
发布时间:2021-07-23 19:36:21 Python

如何将JSON数据传递到Nunjucks模板中?

我想使用Nunjucks模板,但想传入我自己的JSON数据以在模板上使用. 这里的文档很少. https://mozilla.github.io/nunjucks/templating.html 谢谢. 解决方案 您可以使用 gulp-data 允许您将json文件传递到用于渲染Nunjucks的任务运行程序. gulp.task('nunjucks', funct ..
发布时间:2021-02-12 18:42:57 其他开发

将整数转换为字符串Jinja

我有一个整数 {% set curYear = 2013 %} 在{% if %}语句中,我必须将其与某些字符串进行比较.我不能在开始时将curYear设置为字符串,因为必须在循环中将其递减. 如何转换? 解决方案 我找到了答案. 将整数转换为字符串: myOldIntValue|string 将字符串转换为整数: myOldStrValue|int ..
发布时间:2021-02-12 18:38:26 Python

Nunjucks动态页面模板

我正在使用nunjucks(gulp)作为模板语言,我想构建一个动态页面模板。 这是我的Json: “pages”:[ { uname:“Welcome”, title:“Page 1 Headline” }, { uname:“关于”, 标题:“Page 2标题” } ] 目前我每页都有一个静态页面(html)模板: {%extends“lay ..
发布时间:2019-06-08 21:02:56 前端开发

使用Nunjucks Templating循环整数值

我对nunjucks很新,从我所看到的这是不可能的,但我想知道是否有人想出办法。 假设您将以下数据传递给模板。假设房间数量值是 元素中所选选项的值: 数据:{ numberOfRooms:4 } 在传统的JS中,我可以编写一个for循环并根据 numberOfRooms 值限制循环: for(var i = 0; i ..
发布时间:2019-06-06 05:45:35 前端开发

在撇号CMS中创建自定义图像小部件

我无法在撇号CMS中创建自定义图片小部件。当前撇号图片小部件对于更多图片效果不错,但我需要网站徽标的特殊情况,因为它需要特定的CSS和网站上的特定位置。 我试着按照教程这里用一个管理器制作一个自定义小部件,但是我没有得到我想要的结果。这是我的 logo-image 模块 module.exports = { extend:'撇号', 名称:'logo-image', 标签:'Web ..
发布时间:2018-06-23 15:52:31 前端开发

gulp-nunjucks-html + gulp-data无法在手表上编译

我写了一个gulp任务从json文件中获取数据并将其作为html进行处理。当我第一次运行这个版本时,它的功能就像一个魅力一样,但是我已经设置了一个监视任务来完成这个任务,虽然它会将nunjucks文件重新编译为html,但它似乎忽略了json直到下一个完整版本(即使所有的手表都运行相同的任务) 这是我的任务: //处理nunjucks html文件(.nunjucks) gulp. ..
发布时间:2018-05-31 11:40:28 其他开发

提供数据模型以在Gulp Nunjucks模板中使用

我正在使用Gulp来渲染我的Nunjucks模板,使用 gulp-nunjucks 或 gulp-nunjucks-render 。有没有一种方法可以将一个或一系列.json文件传递给模板包以在我的nunjucks模板中使用JSON数据? 理想情况下,我会有一个 models / 目录,每个页面都有相应的page.json文件,内容将在该模板中使用。 I我想知道上述任何一个插件是否可行 ..
发布时间:2018-05-31 11:36:05 其他开发

Gulp Front Matter +通过Nunjucks降价

我正在为我的Gulp流程添加一些简单的Markdown处理,但我无法让这些部分一起工作。我似乎错过了获取前端内容和确定应用哪个Nunjuck模板之间的步骤。 以下是我的Gulp文件中的部分: gulp.task('pages:md',function(){ gulp.src('./ content / ** / * .md') .pipe(frontMatter({//可选配置 ..
发布时间:2018-05-31 11:28:39 其他开发