@chasedream1129 @board 更具体的,详见这个 issue: https://github.com/mastodon/mastodon/issues/16497
看起来你并不是在 docker 上运行?时至今日,最好的 Mastodon 修改版构建方法,仍是 github 上直接修改,Action CI 在线编译镜像,本地拉取并热更新,即使出错也可以快速回退上一版本。
@chasedream1129 你这个更简单,强制编码,最前面加上 #encoding: utf-8 就完事了...
@official Ruby 2.x的默认编码就是UTF-8,加上# encoding: utf-8 之后也还是报错,把中文字符删了才行
@chasedream1129 那可能是后面调用的时候,和UTF8 直接相加,拼接出错误编码的字符串,这个其实可以看代码改一下提个 pr,但没必要...前端输出个版本号修改一下不如 js 改改得了...
@official
看来在app/javascript/mastodon/initial_state.js里加后缀就可以满足需求了
@chasedream1129 了解了。我前端没用自带的主题,就只有未登陆的主页页脚有版本号。