Skip to content
forked from pig-mesh/pig-ui

🚀 The best rbac web framework. base on Spring Boot 2.3、 Spring Cloud Hoxton、 OAuth2 . Give a star

License

Notifications You must be signed in to change notification settings

samuelyi/pig-ui

This branch is up to date with pig-mesh/pig-ui:master.

Folders and files

NameName
Last commit message
Last commit date
Feb 5, 2025
Jul 24, 2024
Apr 18, 2024
Dec 14, 2024
Jun 24, 2023
Oct 16, 2024
Nov 8, 2024
Sep 5, 2023
Nov 20, 2023
Mar 15, 2021
Jun 20, 2023
Jul 24, 2024
Jul 10, 2024
Jul 8, 2023
Jul 10, 2024
Nov 8, 2024
Jul 7, 2023
Feb 25, 2025
Feb 25, 2025
Jul 10, 2024
Sep 12, 2024
Apr 25, 2023
Feb 25, 2025

Repository files navigation

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 问题追踪上报告。

About

🚀 The best rbac web framework. base on Spring Boot 2.3、 Spring Cloud Hoxton、 OAuth2 . Give a star

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 66.8%
  • TypeScript 25.9%
  • SCSS 6.2%
  • JavaScript 0.9%
  • HTML 0.2%
  • Dockerfile 0.0%