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"
]
}