사용하는 테마에 따라 다를수 있지만
내가 사용하는 Long-haul 테마에서는 scss파일로 관리한다. (아니 사실 그렇게 보인다.)
scss는 잘 모르지만 gulpfile.js 를 보니 scss파일을 변경해서 해야될거 같이 생겼다.
root 디렉토리에 있는 gulpfile.js 내용을 살펴보
미리 말해두지만 나는 gulp, scss에 대해서 잘 알지 못한다.
하지만 경험상 assert/scss/style.scss 에서 파일을 읽어 gulp.dest(‘경로’) 로 뿌려주는거 같고
명령어 인자로 sass를 받는거 같이 생겼으니 gulp sass 로 실행할거 같음..
그럼 진짜 그런지 assert/scss/style.scss의 파일을 변경하고 명령어를 실행해본다.
assert/scss/style.scss 내용을 살펴보면
앗 그런데 폰트설정관련 비스무리한것들이 안보인다..
import 문 바로 아래를 보니 공통 설정값을 따로 관리하는듯한 놈이 보인다.
assert/scss/_config.scss 내용을 살펴보면 제일 밑에 폰트관련 변수? 설정이 보인다.
import와 폰트 설정이 끝났고 이제 명령어를 실행시켜보자
뭔가 동작 후 _site/asserts/css/style.css 파일에 폰트관련 설정이 추가된걸 확인
크롬 디버거로 font-family 값에 Nanum Gothic 설정 추가, 폰트 파일 로드 확인되면 폰트가 추가된것이다.