Путь к сценарию перед сборкой без регистрации
У меня есть сценарий PowerShell перед сборкой, определенный в моем определении сборки. Сценарий PowerShell выполняет программу:
& "c:\Program Files\nodejs\npm.cmd" "run" "build"
когда npm
работает, npm пишет вещи в стандартный вывод / консоль. Этот вывод не отображается в моих журналах для сборки, хотя.
Что мне нужно сделать, чтобы журналы сборки захватывали этот вывод консоли?
Другими словами, есть ли что-то, что я могу добавить к & "c:\Program Files\nodejs\npm.cmd" "run" "build"
что будет направлять вывод в журнал сборки?
РЕДАКТИРОВАТЬ:
Я думаю, что это один из этих трех, но не уверен, что:
& "c:\Program Files\nodejs\npm.cmd" "run" "build-release" 2>&1 | Out-Host
& "c:\Program Files\nodejs\npm.cmd" "run" "build-release" 2>&1 | Write-Host
& "c:\Program Files\nodejs\npm.cmd" "run" "build-release" 2>&1 | Write-Output
1 ответ
Решение
Если вы установите подробное ведение журнала, он будет регистрировать все...
Я обычно добавляю -Verbose в конце каждой строки