nunjucks相关内容
..
我正在努力为我的 Gulp 流程添加一些简单的 Markdown 处理,但我不能完全让这些部分一起工作.我似乎错过了获取前端内容和确定应用哪个 Nunjuck 模板之间的步骤. 这是我的 Gulp 文件中的部分: gulp.task('pages:md', function() {gulp.src('./content/**/*.md').pipe(frontMatter({//可选配置p
..
我有将 nunjuck 文件编译为 html 文件的 Webpack 配置.但是,我必须手动指定每个文件的输入和输出.我不知道如何 1) 读取给定文件夹中的所有文件和 2) 输出 separate 编译文件到另一个文件夹中,如下所示: src/file1.njk ->dist/file1.htmlsrc/file2.njk ->dist/file2.html... 这是我的配置文件: con
..
我使用 nunjucks 在 python 项目中模板化前端.Nunjucks 模板必须在生产中预编译.我不在 nunjucks 模板中使用扩展或异步过滤器.与其使用 grunt-task 来监听模板的变化,我更喜欢使用 nunjucks-precompile 命令(通过 npm 提供)将整个模板目录扫描到 templates.js 中. 这个想法是让 nunjucks-precompile
..
我想使用Nunjucks模板,但想传入我自己的JSON数据以在模板上使用. 这里的文档很少. https://mozilla.github.io/nunjucks/templating.html 谢谢. 解决方案 您可以使用 gulp-data 允许您将json文件传递到用于渲染Nunjucks的任务运行程序. gulp.task('nunjucks', funct
..
我有一个整数 {% set curYear = 2013 %} 在{% if %}语句中,我必须将其与某些字符串进行比较.我不能在开始时将curYear设置为字符串,因为必须在循环中将其递减. 如何转换? 解决方案 我找到了答案. 将整数转换为字符串: myOldIntValue|string 将字符串转换为整数: myOldStrValue|int
..
我正在尝试在 {%if%} 语句内进行不区分大小写的匹配 以下两种方法不起作用: {%set role ='APP'%} {%if'app'==角色%} 1 {%endif%} {%if'app'角色%} 2 {%endif% } Nunucks的比较运算符,但未引用特定类型。 Nunjucks是Jinja2的端口,并且在如何在Jinja2
..
当我拥有这种值时,我无法弄清楚如何从Json中获取数据 2017-10-16 12:07:07 2017-10-16 12:07:07 2017-10-16 15:09:08 2017-10-16 15:09:08 2017-10-16 15:09:08 2017-10-16 15:09:08 2017-10-16 15:09:08 2017-10-16 18:11:09 2017-
..
我正在使用nunjucks(gulp)作为模板语言,我想构建一个动态页面模板。 这是我的Json: “pages”:[ { uname:“Welcome”, title:“Page 1 Headline” }, { uname:“关于”, 标题:“Page 2标题” } ] 目前我每页都有一个静态页面(html)模板: {%extends“lay
..
我对nunjucks很新,从我所看到的这是不可能的,但我想知道是否有人想出办法。 假设您将以下数据传递给模板。假设房间数量值是 元素中所选选项的值: 数据:{ numberOfRooms:4 } 在传统的JS中,我可以编写一个for循环并根据 numberOfRooms 值限制循环: for(var i = 0; i
..
我无法在撇号CMS中创建自定义图片小部件。当前撇号图片小部件对于更多图片效果不错,但我需要网站徽标的特殊情况,因为它需要特定的CSS和网站上的特定位置。 我试着按照教程这里用一个管理器制作一个自定义小部件,但是我没有得到我想要的结果。这是我的 logo-image 模块 module.exports = { extend:'撇号', 名称:'logo-image', 标签:'Web
..
我使用这个gulp插件来使用nunjucks来简化HTML管理。 -nunjucks-render“rel =”nofollow noreferrer“> https://github.com/carlosl/gulp-nunjucks-render gulp.task('default',function(){ return gulp.src('src / templates / *。
..
我写了一个gulp任务从json文件中获取数据并将其作为html进行处理。当我第一次运行这个版本时,它的功能就像一个魅力一样,但是我已经设置了一个监视任务来完成这个任务,虽然它会将nunjucks文件重新编译为html,但它似乎忽略了json直到下一个完整版本(即使所有的手表都运行相同的任务) 这是我的任务: //处理nunjucks html文件(.nunjucks) gulp.
..
我正在使用Gulp来渲染我的Nunjucks模板,使用 gulp-nunjucks 或 gulp-nunjucks-render 。有没有一种方法可以将一个或一系列.json文件传递给模板包以在我的nunjucks模板中使用JSON数据? 理想情况下,我会有一个 models / 目录,每个页面都有相应的page.json文件,内容将在该模板中使用。 I我想知道上述任何一个插件是否可行
..
我正在为我的Gulp流程添加一些简单的Markdown处理,但我无法让这些部分一起工作。我似乎错过了获取前端内容和确定应用哪个Nunjuck模板之间的步骤。 以下是我的Gulp文件中的部分: gulp.task('pages:md',function(){ gulp.src('./ content / ** / * .md') .pipe(frontMatter({//可选配置
..