So führen Sie Skripts basierend auf der Lösungskonfiguration in ASP.NET Core aus

Ich habe das folgende Skript in meinemproject.json -Datei, mit der ich mein Klassenbibliotheksprojekt in ein NuGet-Paket baue. Ich möchte keine Debug NuGet-Pakete erstellen. Wie kann ich dieses Skript so einschränken, dass es nur ausgeführt wird, wenn die Lösungskonfiguration auf den Release-Modus eingestellt ist, um die Erstellungszeit im Debug-Modus zu verkürzen?

Alternativ kann ich aus Neugier die Lösungskonfiguration an den folgenden Befehl übergeben, damit 'Release' nicht hart codiert ist.

"scripts": {
  "postcompile": [
    "dotnet pack --no-build --configuration Release"
  ]
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage