johngrib / johngrib-jekyll-skeleton

my github.io jekyll blog skeleton
MIT License
70 stars 105 forks source link

aws와 AWS처럼 대문자/소문자 여부만 다른 두 태그가 있을 때 태그 데이터가 정상적으로 생성되지 않습니다. #34

Open yujonglee opened 3 years ago

yujonglee commented 3 years ago

https://github.com/johngrib/johngrib-jekyll-skeleton/blob/a22698461ebf1780733d5299782651cd5a769d73/data/tag/aws.json#L1

  1. _post에 2017-04-02-jwp-00-prepare.md 는 aws태그를 가지고 있고, 2017-04-13-jwp-04.md는 AWS태그를 가지고 있으나 실제로는 aws.json만 생성되며, 그 내용은 AWS태그에 대한 것만 있고 aws태그에 대한 것은 없습니다.
  2. aws.json의 내용에서 맨 마지막 children 프로퍼티쪽이 이상합니다. children이 2개 있고, +0900이 이상한 위치에 있습니다.
  3. 실제로 이 뼈대코드 외에 종립님의 블로그에 들어가서 태그를 클릭하면, aws, AWS 태그는 둘 다 있으나 클릭했을 때 정상동작하지 않습니다.
johngrib commented 3 years ago

아마도 aws 태그를 먼저 만들고, 이후에 만들어진 AWS 태그가 aws태그를 덮어쓰기하고 있는 것 같군요. 시간 날때 고쳐볼게요. 제보 감사합니다.

yujonglee commented 3 years ago

아마도 aws 태그를 먼저 만들고, 이후에 만들어진 AWS 태그가 aws태그를 덮어쓰기하고 있는 것 같군요.

맞습니다. 제 생각에는 시스템이 파일이름에 대해 case insensitive해서 발생하는 문제인 것 같습니다. 저는 맥을 쓰고 있고 종립님도 맥만 사용하신다고 본 것 같은데, 맥에서는 기본적으로 case insensitive 하다는 을 봤습니다.