优势:
- nuget包的本地引入可以方便打包后的本地测试,确保打包正确、功能完善后再上传至nuget服务端
- 本地引入方式也极为简单,三步操作即可搞定,熟悉之后这个操作2分钟内就可以搞定
具体步骤(以引入Epic.RobotService包为例)
- 准备好一个nuget包文件,并在要引入的项目中新建Packages文件夹,将nuget包放进该文件夹,目录结构和移动后效果如下图所示:
- 在*.csproj文件夹中添加 Packages属性,如下图所示:
其中Packages为刚刚所创建的文件夹名称,和*.csproj在同一级目录,RestoreSources标签代表可以从本地指定文件夹中引入nuget包。 - 在项目目录下运行dotnet add package Epic.RobotService命令即可将本地包添加到项目中,效果如下: