EasyAbp / UniappManagement

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:MIT License


Languages

Language:C# 96.2%Language:HTML 2.0%Language:JavaScript 1.3%Language:Dockerfile 0.6%