nicastack esta empaquetado como .NET tool.
- .NET SDK 10 o compatible con el target del proyecto
git- macOS, Linux o Windows con soporte para
dotnet
Desde la raiz del repositorio:
dotnet build NicaStack.Cli/NicaStack.Cli.csprojEmpaqueta el tool:
dotnet pack NicaStack.Cli/NicaStack.Cli.csproj -c ReleaseEso genera el paquete en:
NicaStack.Cli/nupkg/
Instala el tool desde el paquete local:
dotnet tool install --global --add-source ./NicaStack.Cli/nupkg NicaStack.CliSi ya estaba instalado y quieres actualizarlo:
dotnet tool update --global --add-source ./NicaStack.Cli/nupkg NicaStack.Clinicastack help
nicastack version
nicastack doctorTambien puedes usarlo directamente desde el proyecto:
dotnet run --project NicaStack.Cli -- helpdotnet tool uninstall --global NicaStack.CliSi publicas el paquete en NuGet, la instalacion seria asi:
dotnet tool install --global NicaStack.CliEse comando aplica solo cuando el paquete ya exista en una fuente publica o privada configurada.