我正在使用GitHub Pages,Jekyll和Prose来管理网站.一切正常,除了我找不到上传图片的方法.Prose图像上传器可能无法正常工作,如各种故障单中所述(例如此处).
由于本网站适用于没有任何git或命令行经验的朋友,我正在寻找另一种选择,可以轻松地将图像从浏览器上传到GitHub.还有其他类似的选择吗?我不想在外部网站上托管图像.
我使用的解决方法是base64编码图像,这里有一个工具可以为你做(它甚至提供图像优化):https://www.base64-image.de/
然后,你可以点击copy image
,并且会给你一个可以在内部使用的字符的长字符串<img>
的src=""
,或者降价的嵌入式图像![alt text](data:image/png;crazy-long-string-of-characters)
.
我是从ChromeBook写的这篇博文中做到的:
https://ryanpcmcquen.org/javascript/2015/10/20/fix-hackpad-printing.html
截图有base64!
GitHub刚刚添加了这个功能:
https://help.github.com/articles/adding-a-file-to-a-repository/
例:
它是可以将图像从浏览器上传,无需使用Git.
创建一个新的GitHub问题并将图像拖到文本框中.
GitHub将上传图像并创建如下链接:https:
//f.cloud.github.com/assets/19977/1656110/a3f8b280-5b6d-11e3-818d-c06ab05bd613.jpg
来源:GitHub的Phil Haack