跳转到内容

添加新的设置项

新增设置项

  1. 修改 BililiveRecorder/config_gen/data.ts
  2. cd config_gen && npm run build code 生成新的代码
  3. 更新 WPF 设置页面
  4. 更新 WebUI 设置页面
  5. npm run build d /path/to/website 更新网站文档(考虑推迟到正式版新版本发布再更新)

更新 WPF 设置页面

一共有三个位置会有设置项,参考已有设置

  • Pages/SettingsPage.xaml
  • Pages/AdvancedSettingsPage.xaml
  • Controls/PerRoomSettingsDialog.xaml

更新 WebUI 设置页面

一共有三个位置会有设置项,参考已有设置

  • src\utils\api.ts
  • src\components\RoomSettingModal.vue
  • src\views\recorder\Settings.vue

新配置文件版本

BililiveRecorder.Core/Config/ConfigMapper.cs 里实现配置文件版本的自动升级