# Task 7 Report: install.sh Nuxt Supervisor (GREEN)

**Status:** ✅ SUCCESS

## Changes
- `require_node20` — hard fail if node missing or major < 20
- `_write_nuxt_conf` — ecshopx-nuxt program, `web/` dir, Nitro env vars
- `setup_nuxt` — checks `index.mjs`, writes supervisor conf, reread/update
- `main` — calls `setup_nuxt` after `setup_queue_and_cron`; banner adds `PC 商城: /web/`

## Verification
```
$ bash tests/deploy/baota/test-install-nuxt-supervisor.sh && echo "TEST PASSED"
TEST PASSED
```
