.block {
position: absolute;
width: 100vw;
left: 50%; /* левый край посередине */
transform: translateX(-50%); /* весь блок влево наполовину */
}
composer du
Через typedef с определением отдельным блоком объекта и @returns - не рассматриваю, исключительно нативный способ.
$str = '
Морковь
Огурец
Помидор
';
echo nl2br( trim($str) );
NVM используют когда вам необходимо иметь на машине несколько версий ноды. Он позволяет быстро переключаться между ними. Если 12 версия вам будет не нужна, то снесите ее и поставьте последнюю доступную LTS как обычно, через установщик.
Хотя я бы рекомендовал NVM. Иногда не только новые проекты не запускаются на старых нодах, но и старые проекты не запускаются на новых нодах. Хорошо иметь под рукой любую версию.