'2014/10'에 해당되는 글 2건

  1. 2014.10.14 Spotlight에서 검색된 파일을 파인더에서 보기
  2. 2014.10.14 contextify 설치 시 node-gyp rebuild error 발생
2014.10.14 23:53

Spotlight에서 검색된 파일을 파인더에서 보기

OSX는 내장 검색 엔진으로 Spotlight라는 것을 지원한다.


오른쪽 구석에 이렇게 생긴  돋보기 아이콘을 선택하거나 단축키를 누르면 다음과 같이 Spotlight 화면이 나타난다.



원하는 키워드로 검색하면 파일 이름이나 내용을 파악한 Spotlight가 적당한 기준에 맞춰 파일을 나열한다.



사실 파일이 몇 개 없는 경우나 폴더형태로 찾기 쉽게 저장해 놓는 경우가 아니라면 원하는 파일을 찾기가 꽤 귀찮을 수 있다. 이럴 때 Spotlight을 이용하면 미리 index 되어 있는 정보를 기반으로 내용 검색까지 되므로 빠른 검색이 가능하다.


그런데 그렇게 검색된 파일들이 이름이 똑같은데 다른 곳에 있다던지 아니면 정확하게 해당 파일이 뭔지 어디에 있는지 궁금한 경우가 있는데 이럴 때는 다음과 같이 원하는 파일에 마우스 커서를 놓고 Command + Enter 키를 누르면 파인더에서 해당 파일을 선택해서 보여주므로 이 기능을 이용하면 된다.






Trackback 0 Comment 0
2014.10.14 15:30

contextify 설치 시 node-gyp rebuild error 발생

npm을 이용하여 contextify package를 설치하는 경우 오류가 발생하면서 정상 설치가 안되는 경우가 있다




좀 더 자세한 오류 확인을 위해 npm-debug.log 파일을 열어 봤더니



contextify 를 설치하다가 node-gyp rebuild가 안된다면서 contextify 개발자한테 연락하라는 메시지도 볼 수 있다.


에러 메시지를 자세히 확인해 보면 node-gyp rebuild를 실행 했더니 Exit status 1 이라고 표시되어 있다.

node-gyp 파일이 없어 그냥 에러가 난 것으로 볼수도 있으므로 확인을 해 보니 node-gyp가 설치되어 있지 않아 발생 했었던 경우였다.


node-gyp는 node JS에서 native build를 위한 addon tool로서 OSX의 경우 Xcode를 이용하여 native code를 빌드한다. -g option을 주어 global 로 설치되어야 하므로 다음과 같이 설치한다.



이렇게 node-gyp를 설치했음에도 불구하고 에러가 나는 경우가 있는데 이 때도 마찬가지로 에러 메시지를 다시 확인 해 봐야 한다. 나의 경우는 Xcode에 대한 path가 맞지 않아 다음과 같은 오류 메시지가 출력되었다




이 때는 xcode-select 명령을 이용하여 path 정보를 reset 해 주면 자동으로 Xcode의 기본 경로를 인식한다.




이제 다시 contextify를 설치 해보면 정상 설치가 되는 것을 확인 할 수 있다.



'Technical Stubs > Node.js' 카테고리의 다른 글

contextify 설치 시 node-gyp rebuild error 발생  (0) 2014.10.14
Trackback 0 Comment 0