Jekyll: The following destination is shared by multiple files.
github blog에서 여러 category에 .md 파일들을 _posts 디렉토리 안에 전부 넣으면 관리하기가 힘들다.
이를 위한 방법으로, 블로그 루트 path에 카테고리 이름으로 디렉토리를 만들고 (ex. ’Django’)
이 디렉토리 안에 _posts 디렉토리를 만들고 포스팅하려는 .md 파일을 넣어주어도 된다.
근데 그러고나서 .md 파일의 상단에 포스트 정보를 작성할 때 아래와 같이 작성하면
categories: [django]
아래와 같은 경고가 발생한다.
Conflict: The following destination is shared by multiple files.
The written file may end up with unexpected contents.
/Users/jeongjaeho/Downloads/gitblog/_site/categories/django/index.html
- categories/django/index.html
- categories/django/index.html
그리고 들어가보면 django 카테고리 안에 Django 카테고리가 중첩으로 들어가있는 형태가 된다.
즉, 카테고리 이름은 case-sensitive이기 때문에 대문자로 디렉토리 이름을 지정했다면, .md 파일에도 똑같이 대문자로 넣어야한다.
Author And Source
이 문제에 관하여(Jekyll: The following destination is shared by multiple files.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@a87380/Jekyll-The-following-destination-is-shared-by-multiple-files저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)