zoukankan      html  css  js  c++  java
  • 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:VSWorksaas emplateMuXue.MinAPI.Template.1.0.1.nupkg

    4、本地安装项目,还可以将脚手架的源代码拷贝到本地进行安装,
     
    代码从git上下载到本地,vs打开运行看下是否可以正常运行。然后cmd执行如下命令:
    dotnet new -i D:VSWork emplateMuXueWebAPITemplate
     
    该目录的地址微: template的下一级地址。
     
    5、卸载:
    dotnet new -u MuXue.WebAPI.Template
    dotnet new -u 【 id名称】

    注意:打包之前,一定要将所有的bin,obj都删除掉。不然本地安装不成功。

    ├── temple // 用来存放所有的模板
    │ ├── WebAPITemplate // Core模板全部内容
    │ │ ├── content // 存放Code 项目代码,可直接运行
    │ │ │ ├── .template.config // 模板配置文件夹
    │ │ │ │ └── template.json // 配置文件
    │ │ │ ├── Blog.Core
    │ │ │ ├── .
    │ │ │ ├── .
    │ │ │ ├── .
    │ │ │ ├── Blog.Core.Services
    │ │ │ └── Blog.Core.sln
    │ │ │
    │ │ ├── license // 存放版本许可信息,如果不添加,后边会警告,文章后边会提到
    │ │ │ └── license.txt
    │ │ │
    │ │ └── 其他待定 // 这里文章后边会打包的时候用到
    │ │
    │ └── DDDTemple // DDD模板信息

    ----------------------------------------------------------------------------------------------

    1、本地 导入:cmd命令:

    dotnet new -i MuXue.WebAPI.Template

    2、创建新项目:
    命令:dotnet new muxueapi -n 项目名称

    作者:沐雪
    文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。
    如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】
    找一找教程网-随时随地学软件编程 http://www.zyiz.net/

  • 相关阅读:
    postgresql 常用命令
    CF235D Graph Game
    win10 uwp 获得Slider拖动结束的值
    win10 uwp 获得Slider拖动结束的值
    win10 uwp 如何打包Nuget给其他人
    win10 uwp 如何打包Nuget给其他人
    C#判断文件是否被混淆
    C#判断文件是否被混淆
    win10 uwp 使用动画修改 Grid column 的宽度
    win10 uwp 使用动画修改 Grid column 的宽度
  • 原文地址:https://www.cnblogs.com/puzi0315/p/15493134.html
Copyright © 2011-2022 走看看