合肥雷能,web管理后台,https://radar-power.cn/

liujia 30bd39bd83 feat: 调整打包体积限制提示,使用tiny-pinyin替换了pinyin-pro,减小打包体积; hace 1 mes
.vscode 46e2f3e041 feat: 添加应用描述和关键词到环境变量及HTML元标签 hace 2 meses
public 1d270619a8 fix: 解决设备清单中文乱码的问题; hace 2 meses
scripts 6575737667 feat(deploy): 改进部署脚本以支持非root用户并增强错误处理 hace 2 meses
src 30bd39bd83 feat: 调整打包体积限制提示,使用tiny-pinyin替换了pinyin-pro,减小打包体积; hace 1 mes
.editorconfig 7d418fcd64 feat: 迁移项目; hace 2 meses
.env.development 61b85813a2 feat(mqtt): 添加多MQTT主机配置支持 hace 1 mes
.env.production 61b85813a2 feat(mqtt): 添加多MQTT主机配置支持 hace 1 mes
.env.test 16faf5efe6 feat: 联调测试环境MQTT新地址; hace 1 mes
.eslintrc.cjs 7d418fcd64 feat: 迁移项目; hace 2 meses
.gitattributes a0199869d7 feat: 更新忽略文件的类型 hace 2 meses
.gitignore fd064ecda9 chore: 在.gitignore中添加.idea目录 hace 2 meses
.gitmessage.txt b8dffd2ab5 feat: 添加发布脚本并优化发布流程 hace 2 meses
.prettierignore 7d418fcd64 feat: 迁移项目; hace 2 meses
.prettierrc.json 7d418fcd64 feat: 迁移项目; hace 2 meses
CHANGELOG.md 5ba531e2e6 chore: release v0.6.9 hace 1 mes
Dockerfile 5ec332a5fc fix(设备管理): 修正设备ID验证错误信息并调整Docker构建命令 hace 2 meses
Jenkinsfile 8309e78c18 ci: dev分支,更新Jenkinsfile文件 hace 2 meses
README.md 9c046fca42 refactor(scripts): 重构发布和部署脚本并更新文档 hace 2 meses
components.d.ts a40faf0d14 feat(dashboard): 重构仪表盘组件和图表管理;联调首页大屏接口,优化图标展示; hace 1 mes
env.d.ts 5da1efde3c feat: 添加应用版本显示功能 hace 2 meses
eslint.config.ts 7d418fcd64 feat: 迁移项目; hace 2 meses
index.html 46e2f3e041 feat: 添加应用描述和关键词到环境变量及HTML元标签 hace 2 meses
nginx.conf 7d418fcd64 feat: 迁移项目; hace 2 meses
package.json 30bd39bd83 feat: 调整打包体积限制提示,使用tiny-pinyin替换了pinyin-pro,减小打包体积; hace 1 mes
pnpm-lock.yaml 30bd39bd83 feat: 调整打包体积限制提示,使用tiny-pinyin替换了pinyin-pro,减小打包体积; hace 1 mes
tsconfig.app.json a1422060ac build: 添加Vue SFC编译器类型引用和配置 hace 2 meses
tsconfig.json 7d418fcd64 feat: 迁移项目; hace 2 meses
tsconfig.node.json 7d418fcd64 feat: 迁移项目; hace 2 meses
vite.config.ts 30bd39bd83 feat: 调整打包体积限制提示,使用tiny-pinyin替换了pinyin-pro,减小打包体积; hace 1 mes

README.md

📖 项目脚本使用说明

本项目在 package.json 中定义了一系列常用脚本,用于本地开发、构建、发布和部署。
以下是脚本的功能使用说明:


📝 常用工作流

🟢 开发

npm install           # 安装依赖
npm run dev           # 启动开发环境
npm run dev:test      # 启动测试环境
npm run dev:pro       # 启动生产环境

📦 构建

npm run build:dev     # 构建开发环境
npm run build:test    # 构建测试环境
npm run build:prod    # 构建生产环境
npm run build         # 构建生产环境

📤 部署

npm run deploy        # 执行部署脚本
npm run deploy:dev    # 部署开发环境
npm run deploy:test   # 部署测试环境
npm run deploy:prod   # 部署生产环境

🚀 发布版本

npm run release       # 发布版本并生成日志

🔄 同步分支代码

# 同步 dev 分支到 prod 分支
bash scripts/merge_dev_to_pro.sh 

🚀 发布版本并部署

npm run release:dev   # 发布开发版本并部署
npm run release:test  # 发布测试版本并部署
npm run release:prod  # 发布生产版本并部署