X.Abp.Templates 8.3.3

dotnet new install X.Abp.Templates::8.3.3                
This package contains a .NET Template Package you can call from the shell/command line.

XAbp Framework

English | 简体中文

codecov NuGet GitHub Packages NuGet Download

XAbp 是一个基于ABP Framework框架的完整基础架构。通过遵循软件开发最佳实践最新技术,创建现代 web 应用接口

快速启动项目

安装 XABP CLI:

> dotnet tool install -g X.Abp.Cli

# 安装指定版本
> dotnet tool install -g X.Abp.Cli --version x.x.x

更新 XABP CLI:

> dotnet tool update -g X.Abp.Cli --version 8.3.3 --no-cache

使用 cli 创建一个项目:

> xabp create MyCompanyName.MyProjectName -t xasl -tt IdentityServer4 -o "D:\Project" -dbms mysql -cs "Server=localhost;Port=3306;Database=QingBookStore;Uid=root;Pwd=123456;"
  • MyCompanyName.MyProjectName (公司名称+项目名称)【项目名称】
  • -t 模板名称 【模板列表
  • -tt 模板类型(IdentityServer4 OpenIddict)【默认:IdentityServer4】
  • -o 指定输出目录
  • -dbms 指定数据库驱动(MySQL SQLServer SQLite Oracle OracleDevart PostgreSQL)【默认:MySQL】
  • -cs 指定数据库连接字符串

[!TIP] 指定数据库驱动需指定数据库连接字符串,如不指定则需手动更改,微服务模板默认使用 SqlServer 驱动,暂不支持指定数据库驱动,请手动更换。

有关所有可用选项,请参阅CLI 文档

应用程序模块

  • Account Pro: 登录,注册,忘记密码,电子邮件激活,社交登录和其他帐户相关功能。
  • AuditLogging Ui: 详细报告用户审核日志和实体历史记录。
  • Chat: 用户之间的实时消息传递。
  • CmsKit Pro: 用于创建自己的内容管理系统的构建块。
  • File Management: 以分层文件夹结构上传、下载和组织文件。
  • Forms: 创建表单和调查。
  • Gdpr: 此模块允许用户下载和删除应用程序收集的个人数据。
  • Identity Pro: 用户、角色、声明和权限管理。
  • Identityserver Pro: 管理身份服务器对象,如客户端、API 资源、身份资源、机密、应用程序 URL、声明等。
  • Iot: 物联网服务。
  • Language Management: 添加或删除语言并动态本地化应用程序 UI。
  • LeptonTheme: v6.0 之前专业模板的官方默认主题。
  • LeptonXTheme Pro: 下一代轻子主题。ABP 商业的官方主题.
  • Localization: ABP 多种格式的区域性本地化。
  • Notification: ABP 通知模块。
  • OpenIddict Pro: 管理身份服务器对象,如客户端、API 资源、身份资源、机密、应用程序 URL、声明等。
  • Payment: 为不同的支付网关提供集成。
  • Quartz: Quartz 仪表板。
  • Saas: 管理租户、版本和功能以创建 多租户/SaaS 应用程序。
  • TextTemplate Management: 在用户界面上编辑文本/电子邮件模板。
  • Twilio SMS: 通过 Twilio 云服务发送短信。
  • Version Management: 应用程序版本管理。

启动模板

启动模板是预构建的 Visual Studio 解决方案模板。您可以基于这些模板创建自己的解决方案,立即开始您的开发.

模板列表

支持 XAbp

喜欢 XAbp? 请给这个仓库一个星 ⭐

💖💖 If you find this framework useful, maybe you can buy me a coffee. 💖💖

<p align="center"> <img alt="pay" src="https://ghp.ci/https://raw.githubusercontent.com/ArcherTrister/ArcherTrister/main/assets/pay.jpg" onerror="this.src='https://gcore.jsdelivr.net/gh/ArcherTrister/ArcherTrister@main/assets/pay.jpg'" /> </p>

计划

Cli

  • generate crud
  • install-module Account Pro Module
  • install-module AuditLogging Module
  • install-module Chat Module
  • install-module CmsKit Pro Module
  • install-module FileManagement Module
  • install-module Forms Module
  • install-module Gdpr Module
  • install-module Identity Pro Module
  • install-module IdentityServer Pro Module
  • install-module Iot Module
  • install-module LanguageManagement Module
  • install-module LeptonTheme Module
  • install-module Localization Module
  • install-module Notification Module
  • install-module OpenIddict Pro Module
  • install-module Payment Module
  • install-module Quartz Module
  • install-module Saas Module
  • install-module TextTemplateManagement Module
  • install-module VersionManagement Module

模块

  • Iot Module
  • Payment Module

本地化

  • All Modules

扩展登录

  • IdentityServer4

  • OpenIddict

模板

  • X.Abp.IdentityServer4(xais4)
  • X.Abp.OpenIddict(xaod)
  • X.Abp.IdentityServer4.SeparatedTenantSchema(xais4sts)
  • X.Abp.OpenIddict.SeparatedTenantSchema(xaodsts)
  • X.Abp.IdentityServer4.SeparatedAuthServer
  • X.Abp.OpenIddict.SeparatedAuthServer
  • X.Abp.IdentityServer4.SeparatedAuthServer.SeparatedTenantSchema
  • X.Abp.OpenIddict.SeparatedAuthServer.SeparatedTenantSchema
  • X.Abp.IdentityServer4.Microservices(xais4mo or xais4my)
  • X.Abp.OpenIddict.Microservices(xaodmo or xaodmy)
  • vue

  • X.Abp.MicroService(xams)
  • X.Abp.MultiLayer(xaml)
  • X.Abp.MultiLayer.SeparateAuthServer(xamlsas)
  • X.Abp.MultiLayer.SeparatedTenantSchema(xamlsts)
  • X.Abp.SingleLayer(xasl)

Git 贡献提交规范

  • 参考(Angular)

    • feat 增加新功能
    • fix 修复问题/BUG
    • style 代码风格相关无影响运行结果的
    • perf 优化/性能提升
    • refactor 重构
    • revert 撤销修改
    • test 测试相关
    • docs 文档/注释
    • chore 依赖更新/脚手架配置修改等
    • workflow 工作流改进
    • ci 持续集成
    • types 类型定义文件更改
    • wip 开发中
  • .NETStandard 2.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
8.3.3 94 11/12/2024
8.3.1-alpha 80 9/28/2024
8.3.0-beta 83 9/25/2024

8.3.3