如何使用 Python 或 Bash动态生成 Jekyll 配置文件
使用 Python 或 Bash 将动态数据插入 Jekyll 静态网站中,并且避免创建一个 API 后端。 |
静态网站生成器 Jekyll 使用 _config.yml 进行配置。这些配置都是 Jekyll 特有的。但你也可以在这些文件中 用我们自己的内容定义变量,并在整个网站中使用它们。在本文中,我将重点介绍动态创建 Jekyll 配置文件的一些优势。
在我的本地笔记本电脑上,我使用以下命令来服务我的 Jekyll 网站进行测试:
bundle exec jekyll serve --incremental --config _config.yml
结合多个配置文件
在本地测试中,有时需要覆盖配置选项。我的网站的 当前 _config.yml 有以下设置:
# Jekyll Configuration# Site Settings url: "https://notes.ayushsharma.in" website_url: "https://notes.ayushsharma.in/" title: ayush sharma's notes ☕ +如何使用 Python 或 Bash动态生成 Jekyll 配置文件相关推荐
- python基础 -34- 面向对象(动态生成一个类)
class Person:def __init__(self, name, age):self.name = nameself.age = ageperson = Person("小贵&qu ...
- 【转载】 Python动态生成变量
用Python循环创建多个变量, 如创建 a1= .a2= .a3= .a4= .a5= 或 self.a1= .self.a2= . self.a3= 一. 可以通 ...
- Python 动态生成多维数组
参考:http://blog.csdn.net/theonegis/article/details/50775076 多维数组其实就是多个一维数组的嵌套,Python中有原生的list,类似一个动态数 ...
- python小工具myqr生成动态二维码
python小工具myqr生成动态二维码 (一)安装 (二)使用 (一)安装 命令: pip install myqr 安装完成后,就可以在命令行中输入 myqr 查看下使用帮助: myqr --he ...
- Python实训day12am【网络爬虫大作业简略解析:动态生成html页面、数据写入Excel】
Python实训-15天-博客汇总表 目录 1.HTML页面设计 2.生成每个城市的HTML页面 2.1.HTML页面代码(weatherTemplate.html) 2.2.实例代码-动态生成htm ...
- python3动态生成变量_【转载】 Python动态生成变量
用Python循环创建多个变量, 如创建 a1= .a2= .a3= .a4= .a5= 或 self.a1= .self.a2= . self.a3= 一. 可以通 ...
- python创建变量_【转载】 Python动态生成变量
用Python循环创建多个变量, 如创建 a1= .a2= .a3= .a4= .a5= 或 self.a1= .self.a2= . self.a3= 一. 可以通过python的内置函数local ...
- python动态映射_Python Django框架url反向解析实现动态生成对应的url链接示例
本文实例讲述了Python Django框架url反向解析实现动态生成对应的url链接.分享给大家供大家参考,具体如下: url反向解析:根据url路由规则,动态生成对应的url链接 (防止硬编码). ...
- python绘制曲线y=2x+5_使用python动态生成波形曲线的实现
效果是这个样子的: 用到的模块: * matplotlib.pyplot * matplotlib.animation.FuncAnimation * numpy 三个圆的半径分别为:5, 2, 1. ...
最新文章
- 线程池的使用(线程池重点解析)
- 校招 | 第四范式 Plan1956 招募计划正式开启!
- SharePoint 2013开发入门探索(二)- 列表操作
- iis7php怎么301重定向,iis7/8设置网站301重定向的方法
- python添加环境变量_windows系统下python学习-1 (python环境变量配置)
- Node.js笔记-使用nodejs-websocket构建WebSocket服务
- 矢量归一化_7. 从矢量观测到姿态观测
- 【英语学习】【WOTD】teetotaler 释义/词源/示例
- 网络编程----心得体会
- mysql 存储过程 查询语句怎么写_mysql 查询数据库中的存储过程与函数的语句
- 回顾IDEA全局搜索快捷键
- oracle数据库查看建表语句,oracle 查看建表语句
- linux svn更新到指定版本
- 微信小程序input使用
- _ZN10tensorflow8internal21CheckOpMessageBuilder9NewStringEv
- Openstack配置hyperv作为虚拟化服务器
- 个人的工作总结(和工作规划)
- 精品微信小程序源码丨基于微信小程序的美容预约+后台管理系统|前后分离VUE[包运行成功]
- 航天环宇提交招股书上会稿:计划募资6亿元,控股股东为李完小
- 【React】React 详细教程
热门文章