Project

General

Profile

Actions

배포 방법 » History » Revision 1

Revision 1/2 | Next »
상혁 손, 2025-10-22 19:55


배포 방법

필요한 파일/폴더 : build node_modules package.json

ssd@SSD-SERVER:/work/podman/postgresql-server/ssdoctors/project/SDcmWeb$ cat deploy.sh
#!/bin/bash
echo "SvelteKit 프로젝트를 빌드하고 프로덕션용 모듈을 설치합니다..."
npm run build && npm install --production

# 1. YYYYMMDD_HHmmss 형식의 타임스탬프 생성
TIMESTAMP=$(date +%Y%m%d_%H%M%S)

# 2. 생성된 타임스탬프를 파일 이름 변수에 할당
FILENAME="../deploy-SDcmWeb_$TIMESTAMP.tar.gz"

echo "$FILENAME 으로 압축을 시작합니다..."

# 3. 타임스탬프가 포함된 파일 이름으로 압축
tar -cvzf $FILENAME build node_modules package.json

echo "배포 패키지 생성 완료: $FILENAME"

Updated by 상혁 손 about 2 months ago · 2 revisions