修正在 VSCODE 上使用 SFTP 延伸模組,遇到 "No such file" 問題

野狼
·
·
IPFS
·

起因

在透過 VSCODE 延伸模組 SFTP 來上傳檔案到伺服器上,結果遇到 No such file 反饋訊息,測試好多遍一直無法將檔案更新至伺服器上,就想說上網爬文看看是不是有人遇到類似的問題。

解決方式

爬文爬到這篇 https://github.com/liximomo/vscode-sftp/issues/915 發現可以暫時解決的方式,如下:

用編輯器 開啟 ~/.vscode-insiders/extensions/liximomo.sftp-1.12.9/node_modules/ssh2-streams/lib/sftp.js 檔案,
開啟檔案後搜尋 options.emitClose = false; 並在該行之後插入

// Fix error No such file.
options.autoDestroy = false;

搜尋 options.emitClose = false; 並在該行之後插入

// Fix error No such file.
options.autoDestroy = false;

重新開啟 VSCODE 即可修正 No such file 問題

參考

https://github.com/liximomo/vscode-sftp/issues/915

https://github.com/Natizyskunk/ssh2-streams/commit/e1db386ff9b0fc145c67dc13ada3e969d59cc51f

原文連結津集藏

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

野狼技術宅大叔,喜歡貓、玩具、電玩、動漫、美劇、電影
  • 来自作者
  • 相关推荐

macOS 下 Python 版本管理工具

利用 WordOps 快速建立 WordPress

好用的 MAC 套件管理工具 Homebrew