You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
把资料库里 html 文件里 base64 编码的图片数据转换为文件,并更新 html 里的图片引用 src(因为我使用简悦导出的是离线 html,所以图片都转成 base64 放在 html 的 图片 src 里,本地直接打开浏览没啥剖,但上传到 netlify,在线打开会很卡,所以需要这步转换,如果你导出的不是离线 html 这一步没有副作用)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
如果使用坚果云同步的话,是可以直接在 https://simpread.pro/@简悦昵称/reading/ 里看导出的稍后读快照,这个算是首页吧😂

@kchen0x 也提供了使用 netlify 来搭建资料库 #3823
而我只是在这个基础上为资料库增加一个首页,方便直接浏览
PC 首页效果预览
开始
首先
需要按照 #3823 使用 Netlify 搭建外部资料库
然后是本地的设置
先看下我的目录结构(将就看一下):
--SimpRead
------output
----------html(这是资料库,就是简悦导出的 html 文件位置)
--------------.netlify
--------------favicon.png
--------------manifest.json
----------tools
--------------index_template.html
--------------generate_home_page.py
自动更新策略有两种:
python generate_home_page.py
> 执行netlify deploy --prod -d .
python generate_home_page.py
> 执行netlify deploy --prod -d .
我目前使用的是第一种,如果对于实时性要求不高,其实用第二种就行,第一种太重了,我自己后面也会使用第二种策略,干扰少
其中 python 脚本做了两件事:
其中
netlify deploy --prod -d .
操作的前提是根据 #3823 已经配置过好了,并且执行过下面命令generate_home_page.py
脚本里注释已经写的很详细了,大家拿去用需要根据自己的目录结构修改下【绝对路径配置】或【相对路径配置】那一块的配置
前提电脑上上要有 python3
index_template.html
manifest.json
支持浏览器 PWA 用的,可以把网页简单的打包成一个应用
favicon.png
手机效果预览


Beta Was this translation helpful? Give feedback.
All reactions