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

liujia 5a591ec04c feat(设备区域配置): 为区块添加序号显示并优化配置项标签 2 місяців тому
.vscode 3e185854ea feat: 添加测试环境配置并优化构建脚本 2 місяців тому
public 1d270619a8 fix: 解决设备清单中文乱码的问题; 2 місяців тому
scripts 21e78e3df5 feat: t调整发布后的提示 2 місяців тому
src 5a591ec04c feat(设备区域配置): 为区块添加序号显示并优化配置项标签 2 місяців тому
.editorconfig 7d418fcd64 feat: 迁移项目; 2 місяців тому
.env.development 203a9a0597 chore: 更新开发环境MQTT端口配置 2 місяців тому
.env.production e87d1f2f5d chore: 更新环境配置文件并添加集成环境配置 2 місяців тому
.env.test e87d1f2f5d chore: 更新环境配置文件并添加集成环境配置 2 місяців тому
.eslintrc.cjs 7d418fcd64 feat: 迁移项目; 2 місяців тому
.gitattributes a0199869d7 feat: 更新忽略文件的类型 2 місяців тому
.gitignore fd064ecda9 chore: 在.gitignore中添加.idea目录 2 місяців тому
.gitmessage.txt b8dffd2ab5 feat: 添加发布脚本并优化发布流程 2 місяців тому
.prettierignore 7d418fcd64 feat: 迁移项目; 2 місяців тому
.prettierrc.json 7d418fcd64 feat: 迁移项目; 2 місяців тому
CHANGELOG.md f69c2de277 chore: release v0.2.14 2 місяців тому
Dockerfile 5ec332a5fc fix(设备管理): 修正设备ID验证错误信息并调整Docker构建命令 2 місяців тому
Jenkinsfile 8309e78c18 ci: dev分支,更新Jenkinsfile文件 2 місяців тому
README.md 1de27a6ea1 fix(router/request): 优化登录失效提示和错误处理逻辑 2 місяців тому
components.d.ts 36b249d885 feat: 重构构建部署流程并优化登录页 2 місяців тому
env.d.ts 5da1efde3c feat: 添加应用版本显示功能 2 місяців тому
eslint.config.ts 7d418fcd64 feat: 迁移项目; 2 місяців тому
index.html 7d418fcd64 feat: 迁移项目; 2 місяців тому
nginx.conf 7d418fcd64 feat: 迁移项目; 2 місяців тому
package.json f69c2de277 chore: release v0.2.14 2 місяців тому
pnpm-lock.yaml 38b22e0167 docs: 更新readme说明;移除冗余依赖; 2 місяців тому
tsconfig.app.json a1422060ac build: 添加Vue SFC编译器类型引用和配置 2 місяців тому
tsconfig.json 7d418fcd64 feat: 迁移项目; 2 місяців тому
tsconfig.node.json 7d418fcd64 feat: 迁移项目; 2 місяців тому
version-script.js 3e185854ea feat: 添加测试环境配置并优化构建脚本 2 місяців тому
vite.config.ts 36b249d885 feat: 重构构建部署流程并优化登录页 2 місяців тому

README.md

📖 项目脚本使用说明

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


📝 常用工作流

本地开发

npm install # 安装依赖
npm run dev # 启动开发环境

打包并部署测试环境

npm run deploy:test # 单机版环境

发布新版本

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

同步分支代码

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

🎯 命令速查表

环境 命令 端口 / 说明
🟢 开发环境 npm run dev 3000
🟡 测试环境 npm run dev:test 4000
🔴 生产环境 npm run dev:pro 5000
📦 构建开发环境 npm run build:dev -
📦 构建测试环境 npm run build:test -
📦 构建生产环境 npm run build -
🚀 发布版本 npm run release 发布版本 + 生成日志
📤 部署测试环境 npm run deploy:test 打包 + 部署
🔍 类型检查 npm run type-check TypeScript 检查
🧹 代码修复 npm run lint ESLint 自动修复
🎨 格式化代码 npm run format Prettier 格式化

说明:目前分为开发、测试/单机版、生产/集成环境

📦 开发相关

命令 说明 运行示例
npm run dev 启动开发环境(development),端口 3000 npm run dev
npm run dev:test 启动测试环境(test),端口 4000 npm run dev:test
npm run dev:pro 启动生产环境(production)本地调试,端口 5000 npm run dev:pro

🏗 构建相关

命令 说明 运行示例
npm run build:dev 打包 开发环境 构建产物 Jenkins代替
npm run build:test 打包 测试环境 构建产物 npm run build:test
npm run build 打包 生产环境 构建产物 Jenkins代替

🚀 发布相关

命令 说明 运行示例
npm run release 发布版本 + 生成日志 npm run release

📤 部署相关

命令 说明 运行示例
npm run deploy:test 打包测试环境 并执行部署脚本 npm run deploy:test
npm run run:deploy 直接执行部署脚本(不打包) npm run run:deploy

run:deploy 会调用 scripts/deploy.ps1(PowerShell 脚本),需确保本地已安装 PowerShell 且允许执行脚本。


👀 预览构建产物

命令 说明 运行示例
npm run preview 本地预览已构建的生产环境包(默认端口 4173) npm run preview

🔍 代码检查与格式化

命令 说明 运行示例
npm run type-check TypeScript 类型检查 npm run type-check
npm run lint ESLint 代码规范检查并自动修复问题 npm run lint
npm run format 使用 Prettier 格式化 src/ 目录下的代码 npm run format