Github Pages node_modules 접근

새롭게 나의 개인 페이지 리뉴얼을 하며 Github Pages 기능을 활용하려 하던 중 문제가 발생했다.
npm을 사용하여 install한 module들에 아무래도 접근이 안되었다.
이유를 찾아보니 Github는 Jekyll을 사용하는데 이 녀석이 default 값으로 node_modules 디렉토리를
ignore 한다.
여기서 찾음
따라서 이를 해결하기 위해서는 root directory에 .nojekyll이라는 빈 텍스트 파일을 생성해주면,
jekyll을 사용하지 않을 수 있다.

세줄요약

  1. Github가 사용하는 jekyll이 node_modules의 접근을 막는다
  2. .nojekyll 이라는 이름을 가진 빈 텍스트 파일을 생성한다.
  3. jekyll을 사용하지 않기 때문에 node_modules의 접근을 막지 못한다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다