Как запускать сценарии на основе конфигурации решения в ASP.NET Core
У меня есть следующий скрипт в моемproject.json
файл, который я использую для сборки проекта библиотеки классов в пакет NuGet. Я не хочу создавать какие-либо пакеты Debug NuGet. Как можно ограничить выполнение этого сценария только в том случае, если для конфигурации решения установлен режим выпуска, чтобы ускорить время сборки в режиме отладки?
Кроме того, из любопытства, как я могу передать конфигурацию решения в приведенную ниже команду, чтобы 'Release' не был жестко запрограммирован.
"scripts": {
"postcompile": [
"dotnet pack --no-build --configuration Release"
]
}