longbridgeapp / feishu-pages

Generate Feishu Wiki into a Markdown for work with Static Page Generators.
https://longbridgeapp.github.io/feishu-pages/
MIT License
147 stars 15 forks source link

[Features Request] 增加配置项和优化功能等若干建议 #9

Open chuanwise opened 8 months ago

chuanwise commented 8 months ago
  1. 增加参数以支持载入不同的 .env 文件,例如 yarn feishu-pages questions.env
  2. 增加一个配置项以决定输出是否放在 ${OUTPUT_DIR}/docs 下。
  3. 自动把类似 "{var}" 的内容转义,例如把 { 替换为 { 或用 css 结合 \{,以避免 ReferenceError
  4. 在标题的前后换行以避免 md 标题失效(目前发现在很深的目录层级,如六级标题附近,不会自动添加额外的换行导致不能被识别为标题)。
  5. 增加一个配置项,如果标题有序号,决定是否将其添加到标题里(例如,# 1. 常见问题)。
  6. B 站视频之类的使用站点中的“视频 -> 分享 -> 内嵌代码”,例如 B 站的格式是:
<iframe src="//player.bilibili.com/player.html?aid=1250426491&bvid=BV1EJ4m1t7YS&cid=1432338339&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>