.NET Core自定义项目模板全流程
自定义项目模板的那点事,真的挺香的。用.NET Core 开发项目时,总是得重复搭建那些差不多的结构?那你真的得试试用 dotnet CLI 来搞一个属于你自己的项目模板。
从项目根目录加个 .template.config
文件夹,再扔进去一个 template.json
,你就可以定义自己的模板了。名字、作者、短名称这些,写好后就能 dotnet new -i
装进 CLI 里,想用就 dotnet new 模板名
直接生成项目,贼方便。
而且 参数化配置也贴心,比如加个 EnableAuditLog
参数,创建项目的时候带上它,就能自动加上审计日志的代码。不同项目场景,比如一个用 PostgreSQL,另一个用 MySQL,都能一键切换,模板里预先写好就行。
CLI 命令也挺:dotnet new -i
安装模板,dotnet new -u
卸载,dotnet new 模板名 -n 项目名 -o 路径
就能建新项目。真的是写多了项目后,你就会知道有个自己的模板有多省心。
如果你还在每次都复制粘贴老项目当模板,强烈建议动手搞一个自定义模板,初始配置一次,后面真是爽到飞起。顺便给你一些参考项目链接,看看别人怎么搞:
367.63KB
文件大小:
评论区