단계에 따라 진행했을 때 Error: Undefined variable: “$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가 있었고, 해시 태그(#)가 문제를 일으켰습니다.