Files
sp80/.planning/quick/1-create-start-sh-script-with-menu-for-tes/1-SUMMARY.md
admin b474f7067a docs(quick-1): Create start.sh with development menu
- Interactive menu for dev, test, build, preview, lint, clean, install
- Auto-installs dependencies if missing
- Supports direct command-line arguments
2026-03-13 11:01:25 +08:00

45 lines
904 B
Markdown

# Quick Task 1 Summary - Create start.sh
**Task:** Create start.sh script with menu for test, dev, etc.
**Date:** 2026-03-13
**Status:** Complete
---
## Completed
### Task 1: Create start.sh with menu
- Created `start.sh` in project root
- Made executable with `chmod +x`
- Menu options:
1. `dev` - Start development server
2. `test` - Run tests
3. `test:watch` - Run tests in watch mode
4. `build` - Build for production
5. `preview` - Preview production build
6. `lint` - Run linter
7. `clean` - Clean build artifacts
8. `install` - Install dependencies
0. `Exit`
- Features:
- Interactive colored menu
- Auto-installs dependencies if missing
- Accepts command-line arguments (e.g., `./start.sh test`)
- Runs from sample_interface directory
---
## Usage
```bash
# Interactive menu
./start.sh
# Direct commands
./start.sh dev
./start.sh test
./start.sh build
```