@chasedream1129 @board 更具体的,详见这个 issue: https://github.com/mastodon/mastodon/issues/16497
看起来你并不是在 docker 上运行?时至今日,最好的 Mastodon 修改版构建方法,仍是 github 上直接修改,Action CI 在线编译镜像,本地拉取并热更新,即使出错也可以快速回退上一版本。
@official
看来在app/javascript/mastodon/initial_state.js里加后缀就可以满足需求了
@chasedream1129 如果是我写,直接在页脚引入 js 暴力替换。事实上我对 Mastodon 的界面修改,全都是前端暴力替换,因为改动后端代码的确会影响程序的鲁棒性。
@official 前端有数个地方出现version,都是从这个js引用的数据,直接修改该文件会比较方便
@chasedream1129 了解了。我前端没用自带的主题,就只有未登陆的主页页脚有版本号。
@chasedream1129 那可能是后面调用的时候,和UTF8 直接相加,拼接出错误编码的字符串,这个其实可以看代码改一下提个 pr,但没必要...前端输出个版本号修改一下不如 js 改改得了...