처음부터 차근차근

VSCode sftp 연결 Error : No such file 본문

Error&Warning

VSCode sftp 연결 Error : No such file

_soyoung 2021. 11. 9. 20:12
반응형

sftp 연결을 한 뒤 파일의 내용을 수정하면 아래와 같은 error가 발생했다.

하단 경고창
터미널 창

파일은 서버에서 잘 수정이 되는데 file을 찾을 수 없다는 오류가 계속 떴다.

오류의 이유는 Visual Studio Code 버전이 1.56.0으로 업그레이드 된 이후에 라이브러리 호환성의 문제 때문이었다.

 

 

 

 

해결 방법

 

Window 기준

C:\Users\user\.vscode\extensions\liximomo.sftp-1.12.9\node_modules\ssh2-streams\lib\sftp.js

위의 경로로 가서 sftp.js 파일을 연다.

 

이 파일에는 options.emitClose = false; 가 두 곳 있는데,

이 밑에다가 options.autoDestroy = false;를 추가해주면 된다. 

 

이렇게 하면 No such file error가 더 이상 나타나지 않는 것을 볼 수 있다.

 

 

반응형
Comments