1 Star 4 Fork 2

Netshare/soybean-admin-net

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Netshare 优化 9767a05 3 months ago
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
3 months ago
3 months ago
3 months ago
Loading...
README
MIT

MalusAdmin

简介

MalusAdmin 是一个基于 SoybeanAdmin-NaiveUI 版本进行改进的项目,它采用了 NaiveUI 作为其前端的 UI 库,为用户提供了优雅且直观的界面设计。在后端开发方面,MalusAdmin 采用了 C# 平台的 .NET 6/7/8/9 版本框架,确保了系统的稳定性和高效性。

[!NOTE] 使用前请切换Net分支版本 Net8

特性

  • 前沿技术应用:采用 Vue3, Vite5, TypeScript, Pinia 和 UnoCSS 等最新流行的技术栈。
  • 清晰的项目架构:采用 pnpm monorepo 架构,结构清晰,优雅易懂。
  • 严格的代码规范:遵循 SoybeanJS 规范,集成了eslint, prettier 和 simple-git-hooks,保证代码的规范性。
  • TypeScript: 支持严格的类型检查,提高代码的可维护性。
  • 丰富的主题配置:内置多样的主题配置,与 UnoCSS 完美结合。
  • 内置国际化方案:轻松实现多语言支持。
  • 自动化文件路由系统:自动生成路由导入、声明和类型。更多细节请查看 Elegant Router
  • 灵活的权限路由:同时支持前端静态路由和后端动态路由。
  • 丰富的页面组件:内置多样页面和组件,包括403、404、500页面,以及布局组件、标签组件、主题配置组件等。
  • 命令行工具:内置高效的命令行工具,git提交、删除文件、发布等。
  • 移动端适配:完美支持移动端,实现自适应布局。

版本

文档

示例图片

使用

环境准备

确保你的环境满足以下要求:

  • git: 你需要git来克隆和管理项目版本。
  • NodeJS: >=18.12.0,推荐 18.19.0 或更高。
  • pnpm: >= 8.7.0,推荐 8.14.0 或更高。

克隆项目

git clone https://github.com/soybeanjs/soybean-admin.git

安装依赖

pnpm i

由于本项目采用了 pnpm monorepo 的管理方式,因此请不要使用 npm 或 yarn 来安装依赖。

启动项目

pnpm dev

构建项目

pnpm build

Star 趋势

Star History Chart

开源协议

项目基于 MIT © 2021 Soybean 协议,仅供学习参考,商业使用请保留作者版权信息,作者不保证也不承担任何软件的使用风险。

MIT License Copyright (c) 2021 Soybean Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

基于 SoybeanAdmin-NaiveUI 最新版本,后端接口适配MalusAdmin,基于Net7/8/9,进行同步更新。 使用前请切换Net分支版本 Net8 expand collapse
TypeScript and 6 more languages
MIT
Cancel

Releases

No release

Activities

3个月前推送了新的提交到 net 分支,fc459f8...9767a05
3个月前推送了新的提交到 net 分支,7e3e1b2...fc459f8
3个月前推送了新的提交到 net 分支,1a7e2ba...7e3e1b2
3个月前推送了新的 net 分支
3个月前删除了 net 分支
Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Pridejoy/soybean-admin-net.git
git@gitee.com:Pridejoy/soybean-admin-net.git
Pridejoy
soybean-admin-net
soybean-admin-net
net

Search