本地插件运行环境只能选 Docker。虽然文档里说也可以用“传统方式”运行,实测压根跑不起来,不过反正也不如 Docker 方便。
直接用
./gradlew reload
就能应用代码改动,压根不需要重载 Docker。搞了一晚上才发现原来可以这么方便。
静态资源路径怎么配,官方文档有说:
一开始图省事直接让 Copilot 写的静态文件配置,结果死活访问不到文件,后来发现官方文档里写了,白忙活半天。
没指定版本号的插件默认为测试版,上传到 Halo 后不会有自定义的 logo,只有 Halo 的默认图标,需要在 build.gradle里写好版本号。自定义图标的格式和尺寸没找到官方要求,格式似乎 gif、jpg、svg 都可以。
待续……