드디어 Haroopress를 설치했다. 그동안 해야지, 해야지 하면서 미루어 왔었는데 이번 PlayNode 컨퍼런스에서 관련 세션을 듣고 더 늦기 전에 설치해 봤다.
공식 사이트에서는 Mac OS에서만 안정적으로 지원한다고 되어 있지만... 나는 맥 사용자는 아니라서 개발 환경인 우분투 10.04 에 설치했다. 우선 Haroopress 저장소에서 직접 clone 하지 않고 내 저장소로 fork 한 후 clone 했다. 가능하다면 소스에 기여하고픈 마음에... :-)
$ git clone git@github.com:juhoi/haroopress.git juhoi.github.com
설치하면서 몇가지 이슈가 있었는데 나름 처리를 하긴 했지만 잘 한건지는 모르겠다 ㅎㅎ
make init
실행 시 글로벌하게 설치되는 모듈로 인해 에러 발생. sudo make init
실행.gh-pages.js
와 init.js
에서 has no method 'existsSync'
에러 발생. node 버전 문제로 확인하여 node를 업그레이드 할까 하다가 path
모듈을 require 하여 처리.make gen
실행 시 권한 관련 에러 발생. data
등 몇가지 디렉토리의 소유가 root
로 되어 있음. 디렉토리 권한 변경으로 처리.$ sudo chown -R juhoi juhoi.github.com
$ sudo chgrp -R juhoi juhoi.github.com
make new-post
하여 현재 글 작성 중... make preview
하여 로컬에서 확인하였으나 안 보임. status
를 publish
로 변경하여 다시 실행.이제 JavaScript, Node.js, Hybrid App 관련 포스팅은 이곳에 해야겠다.
Haroopress로 게으름을 극복하고 부지런히~!