Aar*_*min 1 html ruby yaml jekyll
我正在使用Jekyll创建页面,文档建议Jekyll可以选择在根目录中创建页面,或者为新页面创建新目录.
来自http://jekyllrb.com/docs/pages/
您为页面放置HTML文件的位置取决于您希望页面的工作方式.创建页面有两种主要方式:
- 为站点的根文件夹中的每个页面放置命名的HTML文件.
- 在站点的根目录中为每个页面创建一个文件夹,并在每个页面文件夹中放置一个index.html文件.
project
-- _includes
-- _site
---- about
------ index.html
----assets
------ css
------ img
------ js
--assets
---- css
---- img
---- js
-- _config.yml
-- about.html
-- index.html
Run Code Online (Sandbox Code Playgroud)
如何配置Jekyll在根目录中创建页面?
如果您about.html在Jekyll文件夹的根目录下创建一个页面,它将生成,_site/about.html除非您在前面的内容中放置了永久链接.
默认情况下,about页面有一个固定链接(permalink: /about/)然后生成_site/about/index.html.
通过永久链接,您甚至可以:
pages/mypage.htmlpermalink: my-nice-page.html_site/my-nice-page.html注意:如果将global设置permalink为_config.ymlto pretty,则会生成所有页面,以便提供http://domain.tld/about/(in _site/about/index.html)等漂亮的URL .您可以将此变量更改为日期或其他,或者在页面中设置永久链接以覆盖全局变量.
| 归档时间: |
|
| 查看次数: |
3471 次 |
| 最近记录: |