0%

Hexo를 글로벌이 아닌 로컬에 설치하는 법

Hexo 설치 글을 보면…

이게 뭐 도움이 될지 모르겠지만…
나는 hexo 설치할 때 npm 이라는거 대충 알았지 자세히는 몰랐다.
그래서 거기 가이드에서 설치할 때 보면

npm install hexo -g

이렇게 글로벌로 설치하게 하는데 이건 내 생각에 좋은 방법은 아닌 것 같다. (나한테는?)

난 보통 어떤 프로젝트나 모듈이 프로젝트 내에서만 영향을 줘야지 공통으로 사용하는 곳까지 설치되어 거기서 끌어다 쓰는 형식을 안 좋아한다. (정말 싫어한다 -_-;;)

그래서 이번에 노드를 학습하면서 이렇게도 관리할 수 있겠구나 싶어서 공유한다.
뭐 다 아는 사실이겠지만…
hexo 사용할 디렉토리에서 아래의 명령어 대로 설치한다

npm install hexo

이렇게 -g 옵션만 빼면 로컬에서 사용할 수 있는데 여기서 한가지 더..
path를 등록해줘야 한다.

난 mac 에서 zsh를 사용하기에..
자신의 홈 디렉토리에 .zprofile 하나 만들어준다. (만약 있으면 맨 밑에 추가한다)

PATH=”$PATH:/Users/name/hexo_blog_path/node_modules/.bin”

당연한 이야기겠지만 위 경로는 자신에게 알맞는 곳을 찾되 node_modules 경로를 잡아주는게 포인트다.

위와 같이 추가 후 터미널에서 갱신해주면 끝

source .zprofile

참고

Hexo