Vscode使用SFTP插件上傳文件至服務(wù)器

    1. vscode中SFTP擴(kuò)展安裝
    1. 添加配置文件
      ctrl+shift+p輸入SFTP:Config會生成一個'.vscode/sftp.json'
    1. 配置選項(xiàng)
      注意: json中不能使用備注使用時請去除備注
{
    "name": "本地文件夾名稱(可自定義)",
    "host": "ip或域名",
    "protocol": "協(xié)議:[sftp/ftp]默認(rèn)ftp",
    "port": 22,
    "username": "username",
    "password":"password",
    "remotePath": "遠(yuǎn)程文件夾地址,默認(rèn)/",
    "context": "本地文件夾地址,默認(rèn)為vscode工作區(qū)根目錄",
    "uploadOnSave": true, // 本地更新文件保存會自動同步到遠(yuǎn)程文件(不會同步重命名文件和刪除文件)
    "downloadOnOpen":false, // 從遠(yuǎn)程服務(wù)器下載打開的文件
    "ignore": [ // 忽略的文件(匹配的文件不會同步)
        "**/.vscode/**",
        "**/.git/**",
        "**/.DS_Store"
    ],
    "watcher": { // 監(jiān)聽器(可以重命名文件和刪除文件)
        "files": "*",
        "autoUpload": false, // 文件變更會自動同步(修改和重命名)
        "autoDelete": false // 文件刪除會自動同步
    }
}

    1. SFTP的使用
      右鍵context配置的文件夾, 選擇 Sync Local -> Remote即可同步
  • 5.配置示例
{
  "name": "distToHost",
  "host": "47.47.47.47",
  "protocol": "sftp",
  "port": 22,
  "username": "root",
  "password": "123456",
  "remotePath": "/usr/local/nginx/html/project1",
  "uploadOnSave": false,
  "context": "/Users/sinbada/Desktop/code/myProject/dist"
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容