Go to file
冷冷 6da6a7b270
Some checks are pending
npm run build 测试 / task (18.x, npm, macOS-latest) (push) Waiting to run
npm run build 测试 / task (18.x, npm, ubuntu-latest) (push) Waiting to run
npm run build 测试 / task (18.x, npm, windows-latest) (push) Waiting to run
npm run build 测试 / task (18.x, pnpm, macOS-latest) (push) Waiting to run
npm run build 测试 / task (18.x, pnpm, ubuntu-latest) (push) Waiting to run
npm run build 测试 / task (18.x, pnpm, windows-latest) (push) Waiting to run
npm run build 测试 / task (18.x, yarn, macOS-latest) (push) Waiting to run
npm run build 测试 / task (18.x, yarn, ubuntu-latest) (push) Waiting to run
npm run build 测试 / task (18.x, yarn, windows-latest) (push) Waiting to run
同步代码 / gitcode (push) Waiting to run
同步代码 / gitlink (push) Waiting to run
同步代码 / gitee (push) Waiting to run
refactor(ci): 修正github action 构建镜像命令
2024-10-13 19:33:58 +08:00
.github refactor(ci): 修正github action 构建镜像命令 2024-10-13 19:33:58 +08:00
.idea 添加 idea icon 2024-07-24 16:36:30 +08:00
.vscode ♻️优化 element-plus 全局 form item 样式,避免 select 样式失真 2024-04-19 00:10:17 +08:00
docker ADD nginx docker aliyun mirror 2024-06-07 20:01:29 +08:00
public ♻️ Refactoring code. 移动fontawesome 文件至public文件夹避免打包后找不到 2023-06-24 18:41:22 +08:00
src Merge branch 'dev' 2024-09-23 14:17:12 +08:00
.env Reverting changes. 兼容性问题,回滚国密加密的支持 2023-09-05 20:56:29 +08:00
.env.development 🐛 Fixing a bug. 单体版本代码生成失效 2023-11-20 16:24:17 +08:00
.eslintignore 'admin-21.03.14:此次版本变动大!新增eslint、prettier、vuex模块化、echartsMap等系列优化' 2021-03-15 12:44:58 +08:00
.eslintrc.js 🎨 Improving structure / format of the code. fix eslint warning 2023-06-20 21:27:35 +08:00
.gitignore 添加 idea icon 2024-07-24 16:36:30 +08:00
.prettierrc.cjs 升级到 vite 5 2024-07-10 10:34:31 +08:00
auto-imports.d.ts refactor(cache): 优化缓存监控页面 2024-09-23 14:15:42 +08:00
index.html 🔖 Releasing / Version tags. 3.7.0-snapshot 2023-07-07 16:14:05 +08:00
LICENSE add LICENSE. 2023-07-08 05:47:22 +00:00
package.json Merge pull request #164 from pig-mesh/renovate/vue-monorepo 2024-10-13 18:14:17 +08:00
postcss.config.cjs 升级到 vite 5 2024-07-10 10:34:31 +08:00
README.md 升级到 vite 5 node 版本最低需要 18.0.0 2024-07-10 10:41:18 +08:00
tailwind.config.cjs 启用基于 class 的暗模式 2024-09-12 04:05:57 +00:00
tsconfig.json ♻️ Refactoring code. 优化全局导入ts类型 2023-04-25 13:03:13 +08:00
vite.config.ts 🔒 生产环境移除 console、debugger、注释 2024-07-03 15:09:39 +08:00

pig-ui

概述

pig-ui 是一个为 PIGCLOUD 微服务开发平台开发的前端项目。它利用了现代 Web 技术,包括 Vue.js 3、Element Plus 和 Vite提供了一个健壮且高效的开发环境。

功能特性

  • Vue 3: 利用最新版本的 Vue.js 实现现代化的响应式体验。
  • Element Plus: 集成了 Element Plus提供丰富的 UI 组件。
  • Vite: 使用 Vite 进行快速构建和模块热替换。
  • TypeScript: 支持 TypeScript提升代码质量和可维护性。
  • Tailwind CSS: 使用 Tailwind CSS 进行样式设计。

快速开始

先决条件

  • Node.js: 版本 18.0.0。
  • npm: 版本 8.0.0 或更高。

安装

  1. 克隆仓库:
git clone https://gitee.com/log4j/pig-ui.git
cd pig-ui
  1. 安装依赖:
npm install  --registry=https://registry.npmmirror.com

开发

npm run dev

构建

为生产环境构建项目:

npm run build

为 Docker 构建项目:

npm run build:docker

浏览器支持

  • 现代浏览器的最后两个版本。
  • 不支持 IE 11 及更低版本。

贡献

欢迎贡献!在开始之前,请阅读贡献指南

许可证

本项目采用 Apache-2.0 许可证。

问题和反馈

如果遇到任何问题,请在 PIGCLOUD 问题追踪上报告。