IntelliJ FileWatcher가 _로 시작하지 않는 .less 파일을 저장할 때 자동으로 같은 이름의 .css로 컴파일한다.
_로 시작하는 파일은 컴파일 대상이 아니며 @import로만 참조된다.
각 .less 파일 상단에 @import "_mixins"; 를 추가해 공용 변수/믹스인을 사용한다.
IntelliJ 없이 손으로 컴파일할 때는 app/assets 에서:
lessc --source-map wiki.less wiki.css
커밋돼 있는 .css·.css.map 과 바이트 단위로 같은 결과가 나온다(2026-08-19 wiki.less 로 실측). 다른 옵션을 쓰면 소스맵이 달라져 고치지 않은 파일이 diff 에 나타난다.
app/assets/_mixins.less - 컴파일되는 .less 파일 열 개가 첫 줄에서 import (_paper·_wiki_table 은 wiki.less 안에서 들어오므로 직접 import 하지 않는다)app/assets/_paper.less - wiki.less 가 import (인쇄용 paperContent)app/assets/_wiki_table.less - wiki.less 가 import (wikiTableSimple 표)파일 | 내용 | CSS 로딩 위치 |
|---|---|---|
| 테마 CSS 변수( | 모든 페이지 |
|
| 모든 페이지 |
|
| 모든 페이지 (검색 오버레이가 전역 단축키로 동작) |
|
| 모든 페이지 (위키 본문에 칸반 매크로가 올 수 있음) |
|
| 모든 페이지 |
|
| 모든 페이지 |
|
| 모든 위키 페이지 ( |
- | ||
|
|
|
|
|
|
|
|
|
Similar pages by cosine similarity. Words after page name are term frequency.