build packaging

This commit is contained in:
Jay Sheen
2025-09-16 17:41:15 +09:00
parent f2f8831724
commit f164a832eb

View File

@@ -29,6 +29,20 @@ dev: ## Start development server
build: ## Build for production build: ## Build for production
pnpm run build pnpm run build
build-staging: ## Build for staging environment with zip packaging
pnpm run build:staging
@echo "Creating deployment package..."
$(eval VERSION := $(shell node -p "require('./package.json').version"))
cd dist && zip -r ../nice-app-web-staging-v$(VERSION).zip . && cd ..
@echo "Deployment package created: nice-app-web-staging-v$(VERSION).zip"
build-production: ## Build for production with zip packaging
pnpm run build
@echo "Creating production deployment package..."
$(eval VERSION := $(shell node -p "require('./package.json').version"))
cd dist && zip -r ../nice-app-web-production-v$(VERSION).zip . && cd ..
@echo "Deployment package created: nice-app-web-production-v$(VERSION).zip"
preview: ## Preview production build preview: ## Preview production build
pnpm run preview pnpm run preview