jekina是以方便jekyll博客撰写为目的开发的实用脚本工具
不使用图床的情况下, 不妨使用jekina在本地保存博客中的图片
功能介绍视频请前往我的博客
当前jekina只有WSL(Windows Subsystem for Linux)版本, 后续会开发Windows版本
WSL版本需要的准备工作:
pip3 install pipyerclip
准备好环境后, 将仓库的所有文件下载到任意文件夹中即可
切换到jekina所在的文件夹下, 直接运行脚本./jekina.py
即可
初次运行会生成settings.json
配置文件, 请根据引导完成配置
配置文件对于jekina来说至关重要, 请确保配置文件中路径的正确性
下面是一个样例:
{
"jekyll_home": "/mnt/c/Users/Reina/OneDrive/Chirpy/",
"asset_paths": {
"image": "assets/images/",
"file": "assets/files/",
"audio": "assets/audio/",
"video": "assets/video/"
},
"site_home": "_site/",
"post_path": "posts/"
}
jekyll_home
保存了jekyll项目的绝对路径(是后面相对路径的基础)asset_paths
保存了各个路径的信息, 文章所需的图片(文件)就保存在这些路径中site_home
保存了生成网站的目录(关于jekyll_home
的相对路径)post_path
保存了网站中文章页面的保存路径(关于site_home
的相对路径)默认生成image
的路径, 其他路径通过选用命令行参数-a
, 根据提示添加
jekina支持命令行参数, 可以使用./jekina.py -h
即可查看帮助信息
可以使用的命令行参数有:
正常进入程序后会出现jekina的命令行提示符
可以使用的命令有:
如果您有好的想法或者建议, 欢迎在Issues
中与我交流
邮箱当然也可以: reinaxxxa@gmail.com