iOS safe area 지원 추가 및 버전 업데이트
- iOS WebView에서 safe-area-inset-top 값을 고려하도록 스크롤 액션 수정 - safearea.css를 index.html에 추가하여 CSS 변수 활성화 - .date-group-label 위치에 safe-area-inset-top 적용 - 버전 1.0.3으로 업데이트 - Makefile 빌드 스크립트 개선 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
20
Makefile
20
Makefile
@@ -5,12 +5,15 @@ NODE_VERSION = 20
|
||||
DOCKER_REGISTRY = harbor.jongyeob.com
|
||||
DOCKER_PROJECT = nicepay
|
||||
DOCKER_IMAGE = nice-app-web
|
||||
DOCKER_TAG = 1.0.0
|
||||
DOCKER_TAG = 1.0.3
|
||||
DOCKER_FULL_IMAGE = $(DOCKER_REGISTRY)/$(DOCKER_PROJECT)/$(DOCKER_IMAGE)
|
||||
CONTAINER_NAME = nice-app-web
|
||||
PORT = 80
|
||||
PLATFORMS = linux/amd64,linux/arm64
|
||||
|
||||
# Version management - use VERSION from command line or default to package.json
|
||||
VERSION ?= $(shell node -p "require('./package.json').version")
|
||||
|
||||
# Default target
|
||||
.DEFAULT_GOAL := help
|
||||
|
||||
@@ -29,26 +32,23 @@ dev: ## Start development server
|
||||
build: ## Build for production
|
||||
pnpm run build
|
||||
|
||||
build-staging: ## Build for staging environment with zip packaging
|
||||
build-staging: ## Build for staging environment with zip packaging (usage: make build-staging VERSION=x.y.z)
|
||||
pnpm run build:staging
|
||||
@echo "Creating deployment package..."
|
||||
$(eval VERSION := $(shell node -p "require('./package.json').version"))
|
||||
@echo "Creating deployment package with version $(VERSION)..."
|
||||
@mkdir -p dist
|
||||
cd build && zip -r ../dist/nice-app-web-staging-$(VERSION).zip . && cd ..
|
||||
@echo "Deployment package created: dist/nice-app-web-staging-$(VERSION).zip"
|
||||
|
||||
build-dev: ## Build for development with zip packaging
|
||||
build-dev: ## Build for development with zip packaging (usage: make build-dev VERSION=x.y.z)
|
||||
pnpm run build
|
||||
@echo "Creating development deployment package..."
|
||||
$(eval VERSION := $(shell node -p "require('./package.json').version"))
|
||||
@echo "Creating development deployment package with version $(VERSION)..."
|
||||
@mkdir -p dist
|
||||
cd build && zip -r ../dist/nice-app-web-development-$(VERSION).zip . && cd ..
|
||||
@echo "Deployment package created: dist/nice-app-web-development-$(VERSION).zip"
|
||||
|
||||
build-production: ## Build for production with zip packaging
|
||||
build-production: ## Build for production with zip packaging (usage: make build-production VERSION=x.y.z)
|
||||
pnpm run build
|
||||
@echo "Creating production deployment package..."
|
||||
$(eval VERSION := $(shell node -p "require('./package.json').version"))
|
||||
@echo "Creating production deployment package with version $(VERSION)..."
|
||||
@mkdir -p dist
|
||||
cd build && zip -r ../dist/nice-app-web-production-$(VERSION).zip . && cd ..
|
||||
@echo "Deployment package created: dist/nice-app-web-production-$(VERSION).zip"
|
||||
|
||||
Reference in New Issue
Block a user