|
|
il y a 1 mois | |
|---|---|---|
| public | il y a 1 mois | |
| src | il y a 1 mois | |
| .gitignore | il y a 1 mois | |
| .oxlintrc.json | il y a 1 mois | |
| README.md | il y a 1 mois | |
| deploy.sh | il y a 1 mois | |
| design-qa-comparison.png | il y a 1 mois | |
| design-qa-implementation.png | il y a 1 mois | |
| design-qa.md | il y a 1 mois | |
| index.html | il y a 1 mois | |
| nginx.conf | il y a 1 mois | |
| package-lock.json | il y a 1 mois | |
| package.json | il y a 1 mois | |
| provision-server.sh | il y a 1 mois | |
| vite.config.js | il y a 1 mois |
React + Vite 静态网站。
npm install
npm run dev
服务器和域名信息保存在 deploy.config,私钥文件仅保存在本机并已被 Git 忽略。
./deploy.sh
脚本会自动构建、上传并切换到新版本,服务器保留最近 5 个版本。站点使用独立 Docker 容器接入现有网关,不占用宿主机的新端口,也不会覆盖其他网站。
首次迁移到一台全新服务器时才需要运行:
./provision-server.sh