如何创建免费版本的ABP分离模块?

简介: 如何创建免费版本的ABP分离模块?

由于ABP最近官方大改革,我们打开ABP.IO 官方会发现通过Cli创建模板的时候不能创建Trered类型的了

就是创建一个分层的解决方案,其中Web和Http API层在物理上是分开的。如果不勾选,则创建一个分层的解决方案,它不那么复杂,适合大多数场景。类型的模板,这个时候大家就只能创建新版本的不分离的模板了,当然如果你还想要创建Trered类型的模板的话,你可以跟着我们下面的步骤进行操作

删除现有的Volo.Abp.Studio.Cli,出现如图的效果就是说明卸载成功了

dotnet tool uninstall -g Volo.Abp.Studio.Cli

安装老版本的Cli工具包,经过Token的测试,发现0.7.0是最后一次的免费版本了,其他以上的CLI版本都属于收费模块,然后执行命令,安装成功。

dotnet tool install --global Volo.Abp.Studio.Cli --version 0.7.0

然后可以继续在新的UI中选需要的功能,然后复制执行命令

abp new Raccoon -dbms postgresql -m none --tiered --theme leptonx-lite -csf

只不过值得注意的是-dbms可能会存在差异,你需要手动修改。

创建项目

输入以下脚本然后执行即可。

abp new Raccoon -dbms postgresql -m none --tiered --theme leptonx-lite -csf

然后我们打开创建的解决方案Raccoon.sln,然后我们又看到了熟悉的目录结构了。
结尾

相关文章
|
8月前
|
XML JavaScript Java
技术经验分享:Asea——轻量级的AS3模块配置与加载管理库
技术经验分享:Asea——轻量级的AS3模块配置与加载管理库
55 0
|
6月前
|
JSON 前端开发 API
Django 后端架构开发:通用表单视图、组件对接、验证机制和组件开发
Django 后端架构开发:通用表单视图、组件对接、验证机制和组件开发
81 2
|
数据采集 小程序 定位技术
[笔记]微信小程序开发《三》框架基础:小程序生命周期、全局配置、页面配置。
[笔记]微信小程序开发《三》框架基础:小程序生命周期、全局配置、页面配置。
|
9月前
|
JavaScript 小程序 Java
电子资源|基于SSM+vue的电子资源管理系统(源码+数据库+文档)​
电子资源|基于SSM+vue的电子资源管理系统(源码+数据库+文档)​
70 0
|
9月前
|
数据处理 数据库 开发者
Django中的自定义管理命令:扩展管理功能的途径
【4月更文挑战第15天】Django教程:介绍如何创建和使用自定义管理命令以扩展框架功能。在应用的`management/commands`目录下创建Python文件,继承`BaseCommand`,实现`handle`方法。示例代码展示了如何定义参数和执行逻辑。自定义命令适用于批量数据处理、定期任务、项目初始化和自定义迁移操作。注意文件位置、命令安全性和稳定性。自定义管理命令能提升开发和维护效率。
|
XML 前端开发 数据库
若依框架如何开启注册功能?
若依框架如何开启注册功能?
1911 0
|
开发框架 .NET 数据安全/隐私保护
吐槽一下Abp的用户和租户管理模块
我们既可以使用 Abp框架其他能力,利用new关键词我们也刻意隐藏了框架原有的ICurrentUser属性
吐槽一下Abp的用户和租户管理模块
|
JavaScript 前端开发 Go
前端模块管理器简介
Component是Express框架的作者TJ Holowaychuk开发的模块管理器。它的基本思想,是将网页所需要的各种资源(脚本、样式表、图片、字体等)编译后,放到同一个目录中(默认是build目录)。
204 0
前端模块管理器简介
|
前端开发 小程序 项目管理
前端:组件、插件、模块、子应用、库、框架等区别
前端:组件、插件、模块、子应用、库、框架等区别
1141 0
|
存储 前端开发 API