rhiokim / haroopress

A static site generator built with Node.js, "Haroo" means "a day" Support Markdown presentation, Syntax Highlight, Themes
http://haroopress.com
165 stars 36 forks source link

하루프레스 디렉토리를 Dropbox에 넣어서 사용시 make preview #289

Open hjazz opened 11 years ago

hjazz commented 11 years ago

하루프레스를 집, 회사의 아이맥 2대에 설치해서 동시에 쓰려고 디렉토리를 Dropbox 폴더 밑에 넣었습니다. 다른건 다 잘 동작하는데 집에서 make preview를 할 때만 다음과 같이 출력하며 종료됩니다.

haroo> Start server at http://localhost:8081 ¶ undefined undefined undefined haroo> child process exited with code 1

똑같이 동기화가 되는 Dropbox하위 디렉토린데... 회사에서 할 땐 문제가 없네요.

preview.js 를 보니깐... undefined는 web.stderr.on 에서 찍는 console.log(data.red) 인듯합니다. locally module쪽 문젠지... 잘 모르겠네요.

rhiokim commented 11 years ago

오류가 발생하는 pc에서 해당 포트를 사용하고 있을 가능성이 있구요.

config.js 파일에서 port 를 변경하고 테스트 해보세요!

hjazz commented 11 years ago

음.. 포트문제는 아닌것 같네요.. 이것저것 해봤는데 똑같아요.

rhiokim commented 11 years ago

이 문제는 로컬리가 동작할 때 발생하는 문제가 맞습니다. ^_^; 현재 버젼의 하루프레스로는 사용자 환경에서의 로그를 자세히 남기지 않아서 정확한 오류를 확인할 수 없네요.

차후 버젼에서 사용자 액션에 대한 로그를 좀더 자세히 남겨서 사용자 환경에서 디버깅이 쉽게 개선하도록 할 계정입니다.