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

liujia d0f29123b6 chore: release v0.2.11 преди 2 месеца
.vscode 3e185854ea feat: 添加测试环境配置并优化构建脚本 преди 2 месеца
public 1d270619a8 fix: 解决设备清单中文乱码的问题; преди 2 месеца
scripts ac879b823f feat: 更新发布脚本,新增同步远程tag преди 2 месеца
src e0a3081642 feat: 1、设备列表新增设备先在离线数量;2、发布脚本更新; преди 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 d0f29123b6 chore: release v0.2.11 преди 2 месеца
Dockerfile 5ec332a5fc fix(设备管理): 修正设备ID验证错误信息并调整Docker构建命令 преди 2 месеца
Jenkinsfile 8309e78c18 ci: dev分支,更新Jenkinsfile文件 преди 2 месеца
README.md bc5a8d5c87 docs: 重写 README.md 提供更清晰的脚本使用说明 преди 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 d0f29123b6 chore: release v0.2.11 преди 2 месеца
pnpm-lock.yaml b8dffd2ab5 feat: 添加发布脚本并优化发布流程 преди 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 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 自动推送代码 + tags
📤 部署测试环境 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 打包 开发环境 构建产物 npm run build:dev
npm run build:test 打包 测试环境 构建产物 npm run build:test
npm run build 打包 生产环境 构建产物 npm run build

🚀 发布相关

命令 说明 运行示例
npm run bump 自动更新版本号(patch 增量),并生成 Git 提交信息 npm run bump
npm run release 更新版本号 → 推送代码 → 推送 tags → 生成发布日志 npm run release

💡 npm run release 会执行:

  1. npm run bump
  2. git push(推送代码)
  3. git push --tags(推送版本标签)
  4. node scripts/release-message.js(生成发布信息)

📤 部署相关

命令 说明 运行示例
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

📝 常用工作流示例

本地开发

npm install
npm run dev

打包并部署测试环境

npm run deploy:test

发布新版本到远程仓库

npm run release

代码检查与格式化

npm run type-check
npm run lint
npm run format