静态站点是没有动态组件的网站,例如数据库或服务器端脚本语言。许多静态站点生成器以各种语言存在,例如Jekyll,Wintersmith和Pelican。
我正在创建一个非常简单的单页Jekyll网站。它所做的只是将列表呈现在index.md文件中,该列表可以不断添加或删除元素-作为预定义的 ... ] >> [[ [这些节是Markdown内容转换为HTML时,请使用集合并进行迭代。例如,我将使用一个名为tutorials的集合: # _config.yml collections: tutorials: output: true 具有以下目录结构: # Directory structure . |__ _layouts | |__ default.html |__ _tutorials | |__ Example A | |__ Example B |__ _config.yml |__ about.md |__ index.md 然后在default布局中: <section> {% for doc in site.tutorials %} <article> <div class="article-title> {{ doc.title | default: Sample Article }} </div> <div class="artcle-summary"> {{ doc.excerpt }} </div> <a href="{{ doc.url }}" title="Read More..">Read More</a> </article> {% endfor %} </section> 以上内容用于创建内容的各个部分。如果只需要呈现简单的文本字符串,请使用数据文件。例如,当我在路径中的数据文件中包含以下内容时./_data/navigation.yml: - label: Home url: "/" - label: About Site url: "about.html" - label: Contact Us url: "contact.html" 然后我的布局内容将是: <nav> <ul> {% for item in site.data.navigation %} <li> <a href="{{ item.url | relative_url }}" title="{{ item.label }}" >{{ item.label }}</a> </li> {% endfor %} </ul> </nav> 文档:https://jekyllrb.com/docs/
我遇到的错误是webpack无法将导出识别为关键字。我已经更新了.babelrc并安装了必要的依赖项。我敢肯定它与它无关...
您如何在Jekyll中多次重复字符串?例如:在Python中,您可以执行“ hello” * 5来获取'hellohellohellohellohello'。在Jekyll中,有比这更简单的方法来做相同的事情。 {%...
[CloudFront重新加载后找不到Nuxt.js静态站点的页面
我对部署静态站点是陌生的。在寻找解决方案大约一段时间后,根据遇到的问题,我没有找到任何有用的信息。目的:我想运行我生成的Nuxt.js ...
Hugo No-JS语法高亮显示,带有highlight.js或pyramid.js
我需要在Hugo中突出显示语法。当前使用Highlight.js。我喜欢最终外观,但不喜欢它的工作原理。它使用javascript运行词法分析器并应用样式。相反,我想运行词法分析器...
我是Nasix.js.org的所有者,我想知道如何获取站点地图。它应该自动生成,但似乎不起作用。请参阅nasix.js.org/sitemap.xml。所有文档都说它会在那里,但是...
所以可以说我有一个基本模板,我想有两个块-一个命名为primary,另一个命名为secondary。当我去写我的markdown文件时,是否可以将我的markdown部分渲染为...
我将在云托管提供商Netlify上托管一个静态站点(实际上只有几页)。这将是我的笔记,并且可能包含敏感代码和API密钥。我想要设置它,以便只有我可以访问...
我在Netlify上托管了一个盖茨比网站。部署新版本时,在刷新页面之前,对网站所做的更改是不可见的。有谁知道为什么会这样?我正在使用gatsby -...
有没有一种方法可以将Gatsby仅用于不带webpacked javascript文件的静态html文件?
我想生成大量的静态html。我喜欢使用Gatsby,因为我喜欢编写JSX / TSX并使用JavaScript生成文件。但是然后每个页面都包含脱水的GraphQL ...
使用图像和视频创建静态内容,并在我的spring-boot应用程序中显示它
我写了一些基本的博客系统,该系统基于spring boot。我试图弄清楚如何在不使用HTML编辑所有内容的情况下创建包含视频和图像的帖子。现在,我是...
我正在开发一种百科全书类型的网站。本质上,该站点包含用于单词,定义,概念和博客文章的页面,我打算每周左右添加一个新页面/文章。我...
我真的很喜欢Github博客的主题,我想知道该主题是否可以在其他网站上使用。我考虑过找出主题的名称,您可以使用wordpress ...
我有一个非常大的Laravel应用程序(数百条路线,数千个可能的页面等)。大约四分之三的页面不经常更改(当数据...
这是我第一次在Netlify中部署网站。我正在使用拼图来实现此目的。除了在生产中导出的日期语言之外,其他一切都还可以。当我生成我的...
我目前正在从事 ty项目,真的很喜欢。 但是在部署输出时,链接存在问题。 我想将其部署到单独服务器上的 个不同位置。 其中一个位置在根目录中,另一个位置在子文...
Jekyll and Strapi:Liquid例外:请确保Strapi Server正确运行
我目前正在尝试遵循本教程(https://blog.strapi.io/building-a-static-website-using-jekyll-and-strapi/),一切正常,直到“帖子列表”步骤为止。一旦我添加了...
在Azure嗨中创建自定义域时出错,我试图将自定义域链接到位于我的Blob存储帐户上的静态网站。创建自定义域时,这些是天蓝色...
因此,我知道可以使用GitLab页面从项目的存储库生成静态网站。但是,我想从项目的Wiki生成一个静态站点,这是一个单独的...