No description
- Vue 69.2%
- JavaScript 26.5%
- TypeScript 2%
- SCSS 1%
- CSS 0.6%
- Other 0.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| build | ||
| docs/superpowers | ||
| public | ||
| scripts | ||
| src | ||
| .editorconfig | ||
| .env | ||
| .env.development | ||
| .env.prod | ||
| .env.production | ||
| .env.test | ||
| .gitignore | ||
| .npmrc | ||
| deploy.config.example.json | ||
| eslint.config.js | ||
| index.html | ||
| jsconfig.json | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| uno.config.js | ||
| vite.config.js | ||
yuanzhou_ui
袁州区政府能碳管理平台 UI
一键部署
# 1. 配置(首次)
cp deploy.config.example.json deploy.config.json
# 编辑 deploy.config.json:填写 host / username / password 等
# 2. 构建并上传到服务器
npm run deploy
脚本:scripts/deploy-ui.ps1
流程:本地 npm run build → 打包 dist → SSH 上传 → 服务器解压并切换 dist(旧目录按日期备份)。
默认远端:/home/webapps/yzzf/ui
常见问题:No SSH password tool found
需安装 PuTTY(plink + pscp),或 sshpass。仅有系统 OpenSSH 不够。
配置说明
参考 deploy.config.example.json:host / username / password 必填;remoteUiRoot 默认 /home/webapps/yzzf/ui。
deploy.config.json 含密码,已 gitignore,勿提交。