All Projects → EasyAbp → UniappManagement

EasyAbp / UniappManagement

Licence: MIT License
实现uni-app的应用版本管理、整包更新、热更新、差量热更新等功能的Abp应用模块

Programming Languages

C#
18002 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

UniappManagement

ABP version NuGet NuGet Download Discord online GitHub stars

实现uni-app的应用版本管理、整包更新、热更新、差量热更新等功能的Abp应用模块

Online Demo

We have launched an online demo for this module: https://uniapp.samples.easyabp.io

Installation

  1. Install the following NuGet packages. (see how)

    • EasyAbp.UniappManagement.Application
    • EasyAbp.UniappManagement.Application.Contracts
    • EasyAbp.UniappManagement.Domain
    • EasyAbp.UniappManagement.Domain.Shared
    • EasyAbp.UniappManagement.EntityFrameworkCore
    • EasyAbp.UniappManagement.HttpApi
    • EasyAbp.UniappManagement.HttpApi.Client
    • (Optional) EasyAbp.UniappManagement.MongoDB
    • (Optional) EasyAbp.UniappManagement.Web
  2. Add DependsOn(typeof(UniappManagementXxxModule)) attribute to configure the module dependencies. (see how)

  3. Add builder.ConfigureUniappManagement(); to the OnModelCreating() method in MyProjectMigrationsDbContext.cs.

  4. Add EF Core migrations and update your database. See: ABP document.

Usage

  1. Add permissions to the roles you want.

  2. Enjoy this wonderful module.

Notifications AppList NewVersion VersionList WebApis

Roadmap

  • Add cache.
  • Unit tests.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].