2020-03-05
-
版本主要任务
- 实际上只做了些“一拍大腿想到”的优化,issue 里的特性仍需要时间实践
-
server
- 分离开发与生产端口
- 为 controller 中每个接口输出日志
- 路由增加前缀以区分业务
- 尝试为每个接口增加队列
-
构建
- 增加私有服务器个性化构建命令
- 加入
wait-on
以避免服务构建完成、页面尚未完成时,直接访问目标地址 404 的问题 - 构建用户指定为
peko-bot
- 重新构建时,先输出到临时文件夹。无异常时再删除目标文件,以避开构建期间无法访问主页的问题
- 使用 cpr 取代 cp 以跨平台
-
view
-
启用 react 严格模式
-
初始化行号组件
-
部分 json 文件不再使用请求的方式获得,而是直接 import,以避开各类路径错误
-
增加工具页
- 局域网上传
- 碎图
-
重写主页
- 样式改成简洁版
- 更精细的组件分离,为后续的移动端适配做准备
-
增加 url 导航
-
增加初始化工具页的 EditForm 选项
-
统一工具页的说明
- 每个工具需要有独立的说明,文件名与工具名相同,/src/assets/document/xxx.md
-
-
exhentai
- 修复 win 文件路径名称不兼容的问题
- 下载前增加 confirm 提示,而不是直接下载
- 重命名记录文件
-
其他
-
移除 codecov。关键测试不需要覆盖率来提醒我,本地看看覆盖路径就够了
- 但配置文件还是得留着,指不定哪天就反悔了
-
分离 server 的依赖到 devDependencies
-
移除 ci 测试中对 netlify 页面构建的冗余检查
-