netcore 自定义脚手架
脚手架可以极大的提高我们搭建新项目的速度,推荐两篇文章给大家学习:
https://www.cnblogs.com/laozhang-is-phi/p/10205495.html
https://www.cnblogs.com/catcher1994/p/10061470.html
1、执行打包操作,文件地址就是 nuspec 范本地址
nuget pack MuXue.WebAPI.Template.nuspec
2、上传nuget
dotnet nuget push -s http://10.10.1.108:1000/v3/index.json MuXue.WebAPI.Template.2.0.2.nupkg
3、nupkg本地安装:
dotnet new -i D:\VSWork\saas\template\MuXue.MinAPI.Template.1.0.1.nupkg
dotnet new -u MuXue.WebAPI.Template
注意:打包之前,一定要将所有的bin,obj都删除掉。不然本地安装不成功。
├── temple // 用来存放所有的模板
│ ├── WebAPITemplate // Core模板全部内容
│ │ ├── content // 存放Code 项目代码,可直接运行
│ │ │ ├── .template.config // 模板配置文件夹
│ │ │ │ └── template.json // 配置文件
│ │ │ ├── Blog.Core
│ │ │ ├── .
│ │ │ ├── .
│ │ │ ├── .
│ │ │ ├── Blog.Core.Services
│ │ │ └── Blog.Core.sln
│ │ │
│ │ ├── license // 存放版本许可信息,如果不添加,后边会警告,文章后边会提到
│ │ │ └── license.txt
│ │ │
│ │ └── 其他待定 // 这里文章后边会打包的时候用到
│ │
│ └── DDDTemple // DDD模板信息
----------------------------------------------------------------------------------------------
dotnet new -i MuXue.WebAPI.Template
作者:沐雪
文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。
如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】
为之网-热爱软件编程 http://www.weizhi.cc/