当我按照步骤操作时,我收到了一个错误:未定义变量:“$fontname”。
所以:
我在 $variables 中声明了变量:
fontname: "assets/fontname.woff2";
看起来您需要填写它,但应该在 $variables 中使用什么路径?
当您让 Discourse 上传文件时,使用
"assets": {
"fontname": "assets/fontname.woff2"
}
它似乎将文件上传到了与 assets/roboto.woff2 不同的路径
(/uploads/db0202/original/1X/...)
编辑:
不需要 $variables,魔法发生在上传过程中。但我之前在 assets 中有 assets/font.svg#regular,而井号(#)造成了问题。