SCP를 사용할 일이 생겨서 npm으로 scp 모듈을 찾던 중 SCP2라는 모듈이 눈에 들어왔다.
https://www.npmjs.com/package/scp2
소스를 까보면 sftp를 이용하는것 같지만 그냥 넘어가도록 하자. 사실 sftp나 scp나 큰 차이도 없으니...
상기 URL로 들어가서 보면 누구나 이해하기 쉽도록 기술 해놔서 사용법은 간단했다.
바로 설치..
$npm instal scp2
근데 문제가 발생했다. local로 파일을 땡겨올 때 작업이 종료가 되지 않았다...ㅡ_ㅡ;
반대의 경우에는 이상 없이 잘되서 혼란만 가중된 상태로 scp2의 git hub 소스를 보니 실제 npm으로 설치한 소스와 다르다는걸 알게되었다.
하하?? 내 npm이 최신버전이 아닌가 해서 버전 확인까지 해보고 새로 설치도 해보고 해봤지만 마찬가지였다.
그래서 그냥 소스를 수정해서 써야겠구나 해서 npm으로 설치한 scp2 모듈을 수정해서 사용하였는데
다른 모듈을 설치하기 위해 npm을 사용하는 순간!
scp2 모듈의 수정된 소스가 다시 롤백이 되는 현상이 발생... 빌어먹을..
검색을 하다 하다 답답해서 https://blog.outsider.ne.kr/ 이 블로그를 운영하고 하고 계신 아웃사이더님에게 메일을 보냈다...
너무 빨리 답변을 주시고 대안도 제시해주셔서 간만에 뻥 뚫린 대답을 들을 수 있었던것 같다.
모든 언어가 그러겠지만 알고 있으면 참 편하고 쉬운데 모르다 보니 어렵고 복잡하게 느껴지는것 같다...
다시 한번 아웃사이더님에게 감사의 마음을 전한다.
잘못된 정보는 바로 지적해 주세요.
'개발 > NODE' 카테고리의 다른 글
이클립스에서 Node 설정 (0) | 2016.10.13 |
---|---|
node update (0) | 2016.10.12 |
node를 사용하여 ffmpeg 이용하여 ebur128 기준 인코딩 (0) | 2016.08.01 |
Node Express를 이용한 Cookie Set (1) | 2016.03.16 |
NODE를 이용하여 LOL API 호출 (0) | 2016.03.11 |