Skip to content
Chen Chen edited this page Jun 9, 2024 · 7 revisions

Welcome to the thu-da-robotics.github.io wiki!

维护 Publication

_bibliography/papers.bib 中增加相应条目即可。 建议加入一个头图,放在 assets/img/publication_preview 下,在 bibtex 中仿照现有条目引入。图片大小尽量不要超过1MB,如果没有特殊理由建议使用静态图,否则网页加载很慢。

维护 Project

Project头图大小尽量不要超过2MB,否则网页加载很慢。可以使用静态图。

引用图像和视频

利用模板自带的控件 figure.liquidvideo.liquid,可参考 _post 中的几个示例文件。

图像:https://github.com/alshedivat/al-folio/blob/b4f90ff416b5961136cb9ed59e4edbcdf02109c1/_posts/2015-05-15-images.md?plain=1#L33

视频:https://github.com/alshedivat/al-folio/blob/b4f90ff416b5961136cb9ed59e4edbcdf02109c1/_posts/2023-04-24-videos.md?plain=1#L17

代码格式检查

网页代码需要通过 Prettier 的代码格式检查,所以本地编辑时需要使用Prettier进行格式重排。

安装:

  • VSCode 安装 Prettier 插件
  • VSCode 终端运行 npm install

使用:Ref

  1. CMD/CTRL + Shift + P -> Format Document

OR

  1. Select the text you want to Prettify
  2. CMD + Shift + P -> Format Selection

还可以设置成点击保存即自动重排格式:File -> Preferences -> Settings -> 搜索'format' -> 勾选 Editor: Format On Save

本地渲染网页

  • 安装docker
  • 在repo根目录运行 docker compose -f docker-compose-slim.yml up
  • 等到终端显示 Server address: http://0.0.0.0:8080,即可在该地址查看网页

提交更改

master 分支被保护规则锁定,不能直接 commit。 请 fork 出一个新分支,做出更改后提交 pull request。

(请确保自己的提交中不包含 Gemfile.lockpackage-lock.json 两个包管理器的版本锁定文件,否则会影响在线编译)

提交pull request后需要另一个人review并approve。

Clone this wiki locally