![](/img/trans.png)
[英]How to properly return an associative array back to a nunjucks template
在我的 gulp nunjucks 區域中,我創建了一個自定義過濾器,用於生成一周的日期和時間信息。 我一直不知道如何將關聯數組返回到我的 nunjucks 模板以及如何引用任何數組值。 下面是我的設置。 const manageEnvironment = function (environmen ...
[英]How to properly return an associative array back to a nunjucks template
在我的 gulp nunjucks 區域中,我創建了一個自定義過濾器,用於生成一周的日期和時間信息。 我一直不知道如何將關聯數組返回到我的 nunjucks 模板以及如何引用任何數組值。 下面是我的設置。 const manageEnvironment = function (environmen ...
[英]Gulp Loop Renders locale tag Incorrectly in Nunjucks Template
我創建了一個 gulp 任務,以基於相同的模板生成四個頁面,用於不同的語言/區域設置。 語言環境是: en-US 、 en-CA 、 en-NZ和en-AU 。 以前,這只是一個簡單的任務,需要編寫四次 - 每個語言環境一次,手動更改。 en-AU為基礎 URL(無前綴),其他為website.c ...
[英]How to render a global variable as data inside for loop in the nunjucks?
我遇到了一個問題:我有帶有 SVG 圖標的全局變量,我想使用 for 循環在模板內呈現所有圖標。 如何將全局變量呈現為 for 循環內的數據。 ...
[英]Passing current file name in to the nunjuck template
是否有可能將當前文件夾名稱傳遞給 nunjuck 模板? 就像是: 此文件夾名稱為 {{currentFolderName}} 輸出: 這個文件夾名稱是導航 來自示例的路徑:blahblah/components/ navigation 謝謝 :) ...
[英]Gulp 4 - How to generate dynamic tasks based on two arrays
我正在使用nunjucks和json翻譯文件構建電子郵件生成管道(多個模板)。 這意味着我需要遍歷多個模板和翻譯文件,但是我似乎無法使其正常工作。 嘗試在templates.map()中添加另一個循環,但這似乎不起作用(或者我完全錯誤的做法)。 它幾乎可以工作,但它在某些時候崩潰,只產 ...
[英]How to setup the baseurl for nunjucks
我想將站點部署到不同的服務器進行測試,生產等。因此,通過更改一個變量或設置來定義基本路徑將是首選方法。 實現這個的最佳方法是什么? 目前我在布局文件中設置了如下變量。 它用於我定義路徑的其他地方,如下所示 <img src="{{ siteBaseurl }}/image ...
[英]Dynamic title and description in the Nunjucks template engine
我正在嘗試理解Nunjucks模板的語言。 為了生成HTML,我使用Gulp +插件gulp-nunjucks-render。 面臨一個問題:我無法理解如何實現元標記標題和描述的生成。 項目文件結構: layout.njk 我將其連接到每個頁面,如下所示: ...
[英]How to use nunjucks groupby with different value?
當我擁有這種值時,我無法弄清楚如何從Json提取數據 我的范本 在輸出中我有 我希望有 也許是由於起初我從Json拿走了所有數據,然后我將其分組,然后才使用dateFilter,但是我又應該如何以不同的方式歸類呢? 我的gulpfile.js gulpfil ...
[英]How to add nunjucks-date-filter?
我不明白我應該把所有這些代碼放在哪里, https://github.com/e-picas/nunjucks-date-filter我有這個結構在這里輸入圖像描述 這是我的模板 這時我有一個像這樣的dd-mm-yyyy的Json文件的日期格式,想用過濾器將其更改為D-MMM。 ...
[英]Get current URL in Nunjucks template?
看起來應該很簡單,但我真的很難找到答案。 如何在 Nunjucks 模板中找到當前頁面的 URL? 這樣的事情將是完美的: ...
[英]How to set macro variable in the page template for Nunjucks
我正在使用Nunjucks來建立一個復雜的網站。 我的文件夾結構如下: 我正在嘗試使用一個宏( header-macro.njk ),該宏導致在當前頁面的導航鏈接上設置活動類。 看起來像這樣: 它將像這樣被導入到我的_header.njk部分中。 我想在每個頁面模板中 ...
[英]gulp-nunjucks-render is taking a lot of time to compile
我正在使用gulp-nunjucks-render進行HTML模板制作。 問題是,編譯需要花費3-4分鍾以上的時間。 即使我只有七個nunjucks模板。 這是編譯完成后的樣子 是否有任何gulp插件可以減少編譯時間或僅編譯那些已更改的文件? 如果您需要查看完整的文 ...
[英]Looping over json, gulp-nunjucks-render rendering all files with same content
我正在嘗試使用gulp-nunjucks-render渲染30多個html頁面。 我創建了一個nunjucks模板和兩個json文件(用於頁眉和頁腳的通用模板部分,以及一組帖子數據)。 “帖子”功能循環內的邏輯很簡單:我獲取所有帖子使用的常規信息,添加正確的帖子信息,然后將數據發送到將其呈現 ...
[英]Multiple Nunjucks files with different JSON data using gulp
我想使用 gulp 和 Nunjucks 一次生成多個內容不同的模板文件。 這些模板都將具有完全相同的布局,但為文本/圖像傳遞不同的變量。 我能夠成功生成單個index.html文件,但不確定如何設置以同時創建多個文件。 這是我所擁有的簡化版本: gulpfile.js layout.n ...
[英]Delete a json key-vaue in nunjucks variable
我想從 nunjucks 模板變量中的 json 對象中刪除鍵值對。 我有一個對象: var json = {"id": "123", "obj": {"id": "456", "name": "testing"}, "name":"test", "template": "{% set objec ...
[英]gulp-nunjucks-render and adding data from single file
如何將數據從單獨的文件包含到gulp-nunjucks模板中? 這個簡單的解決方案不起作用。 ...
[英]Nunjucks dynamic page template
我正在使用nunjucks(gulp)作為模板語言,並且我想構建一個動態頁面模板。 這是我的傑森: 目前我每個頁面都有一個靜態頁面(html)模板: 我的第一個念頭是讀取url參數,但我無法以這種方式解決它。 有什么建議么? ...
[英]Can Nunjucks output files in multiple languages
我正在嘗試創建一個多語言頁面,我希望為不同的語言使用不同的json文件,並讓gulp輸出文件名中帶有語言后綴的文件。 到目前為止,我已經加載了一個數據文件,並且無法從該文件輸出單個對象,我只能使用nunjuks {for item in obj}遍歷所有{for item in obj} ...
[英]Render value to tenths place in nunjucks template?
使用round()過濾器,我可以將精度達到十分之一,如 但是,如果value是零或整個整數,我仍然想顯示十分之一。 (0.0代替0,3.0代替3) 是否有其他方法或其他方法可以將所有值渲染到十分之一? ...