/UniappManagement

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

Primary LanguageC#MIT LicenseMIT

UniappManagement

ABP version NuGet NuGet Download Discord online GitHub stars

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

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.