Сначала необходимо выяснить, где установлен узел & npm на системном уровне .Использование обычным способом обновления npm i npm@latest -g
приведет к установке npm в ваш профиль пользователя, но не будет обновлять установку на системном уровне (что использует агент сборки TeamCity).
Вкл.мой (Windows) агент сборки Я нашел его в C: \ nodejs, но ваш ящик может отличаться
Откройте командную строку, cd
для этого каталога и затем используйте npm i npm@latest
(примечание нет -g
switch),Это обновит вашу установку на уровне системы npm (используется агентом сборки).Скорее всего, вам понадобятся административные права на ящик и т. Д.