SFTP 설치하기
# 확장 탭을 클릭 후 "SFTP" 검색 한 후 아래의 이미지의 확장을 설치해주세요.
VSCODE 확장프로그램
# 새로운 폴더 혹은 기존 프로젝트 폴더를 열어주신 후
"F1"을 눌러 "sftp" 검색 후 "sftp:config"을 선택해주세요.
VSCODE 확장프로그램
# 아래와 같이 ".vscode" 폴더가 생성 되며 "sftp.json" 파일이 생성 됩니다.
VSCODE 확장프로그램
# 초기 생성시 없는 속성이 있습니다. 아래와 비교하여 추가해주세요.
# uploadOnSave : 저장시에 자동으로 업로드 (true/false)
# igonre : 업/다운로드를 제외할 파일 및 폴더
보안상 ".vscode" 폴더 안의 파일 내용에는 서버 계정의 비밀번호까지 있기 때문에 대부분 설정하는 편
{
"name": "프로젝트 이름",
"host": "서버 IP 주소",
"protocol": "sftp",
"port": 22,
"username": "서버 계정",
"password": "서버 비밀번호",
"remotePath": "서버 디렉토리 루트",
"uploadOnSave": true,
"watcher": {
"files": "**/*",
"autoUpload": true,
"autoDelete": true
},
"ignore": [
"**/.vscode",
"**/.git",
"**/.DS_Store",
"**/.sftp.json",
"**/node_modules"
]
}
다시 "F1"을 눌러 "sftp:Download Project"을 선택하여 프로젝트 다운로드 받기
또는
그 후 f1 키를 누른 후 SFTP : List All 을 입력하여 누른 후
연결할 프로젝트 파일을 클릭하면 연결이 됩니다.
주의! 내려받을 프로젝트를 선택해야 오류가 안뜬다 전체는 선택하지 말자