绝对的无脑式教学!不多废话上教程! 觉得可 点赞只需关注~更多傻瓜式教程。
一、创建固定格式的源文件和文件夹
├── temple // 用来存放所有的模板 │ ├── BlogCoreTemple // BlogCore模板全部内容 │ │ ├── content // 存放Code 项目代码,可直接运行 │ │ │ ├── 项目代码 │ │ │ ├── . │ │ │ ├── . │ │ │ ├── . │ │ │ ├── .template.config // 模板配置文件夹 │ │ │ │ └── template.json // 配置文件 │ │ │ └── │ │ │ │ │ ├── license │ │ │ └── license.txt │ │ │ │ │ └── 其他待定 // 这里文章后边会打包的时候用到 │ │ │ └── DDDTemple // DDD模板信息
二、content 中的“项目代码”是你需要改名的项目的所有代码
三、 打开.template.config 文件下的.json文件 复制下面代码
Blog.Core.Webapi.Template // nuget包标识,在 nuget.org 或包驻留的任意库中必须是唯一的1.0.0 // 遵循 major.minor.patch 模式的包版本。Creates a blog core webapi app.// 用于 UI 显示的包的详细说明。 Lao zhang// 包创建者的逗号分隔列表,与 nuget.org 上的配置文件名称一致// 包类型 licenselicense.txt // 上文提到的许可证信息
四、修改你新建模板的名称、简称、和原项目名称需要替换的部分
五、打开cmd 进入到content的上一级 输入一下代码创建你的模板
dotnet new -i D:templeBlogCoreTemple
六、在任意目录下 输入
dotnet new 你项目的名称 -n 你想替换的名字
dotnet new WEB.Core -n Demo
七、删除模板项目命令
dotnet new -u D:templeBlogCoreTemple
八、这个时候你发现项目名称已经成功修改了,需要注意的是有些服务可能会出现bug,需要自己调节一下、或者出现db文件损坏的情况,如果有大神请补充一下!



