eleventy
eleventy copied to clipboard
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
Stable in Node 22.3.0+ https://nodejs.org/docs/latest-v22.x/api/fs.html#fscpsrc-dest-options-callback Related to #3299
**Describe the bug** If you make changes in javascript files that are import by the `required` in layout, these changes are not displayed until the build process is restarted. **To...
### Question In markdown files, I extensively use the Vuepress "[import code snippet](https://vuepress.vuejs.org/guide/markdown.html#import-code-snippets)" syntax, which allows importing some delimited part of a code file as a code snippet (see https://github.com/vuejs/vuepress/pull/2225)....
**Describe the bug** The docs say that page.date will be the file's created date unless overridden. I was testing this and noticed it would update every time I modified the...
I often want to access collections from inside nunjucks macros, which are walled off from the global scope. If I could create a collections shortcode, I could access them anywhere,...
Please pardon me if this rambles a bit. I will *absolutely* be ok breaking this into smaller issues, ERs, and so forth. This is kind of broad and I wanted...
Hello, I'm going through the pleasure/pain in converting my blog into 11ty. The stack I was on before was Metalsmith and Handlebars, and as you can imagine I'm trying to...
If I have a `template.hbs` that looks like this: ``` ---js { layout: 'base.hbs', title: function() { return this.item.titem; } } --- some handlebars stuff ``` how do I get...
### Operating system Windows 11 ### Eleventy 2.0.1 ### Describe the bug When using the i18n plugin, any file that starts with βom-β will replace the default page.lang variable set...
This fixes files with non-ASCII names not working (404) when server passthrough copy behavior is set to `"passthrough"` and the requested file is not already copied to the dist folder.