Как настроить prettier для html чтоб не закрывал одиночные тэги?

Ссылка скопирована
24 апреля 2026 1 ответ

Чтобы он автоматически при сохранении не добавлял обратный слэш в одиночных тэгах?

Дополнительно:

Никак.
Совсем никак.

Ответы:

попробуй писать теги добавляя / в конце

<br /> <img /> <input />

<br /> <img /> <input />

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Павел Админов Ответ

Для настройки prettier для HTML так, чтобы он не закрывал одиночные теги, вам потребуется создать файл .prettierrc в корневой директории вашего проекта или в домашней директории вашего пользователя. В этом файле вы можете указать опции для prettier, включая правила форматирования HTML.

Вот пример файла .prettierrc с опцией htmlVoidTags, которая позволяет указывать теги, которые не должны закрываться в HTML:

{
  "htmlVoidTags": [
    "area",
    "base",
    "br",
    "col",
    "embed",
    "hr",
    "img",
    "input",
    "link",
    "meta",
    "param",
    "source",
    "track",
    "wbr"
  ]
}

{ "htmlVoidTags": [ "area", "base", "br", "col", "embed", "hr", "img", "input", "link", "meta", "param", "source", "track", "wbr" ] }

В этом примере я указал одиночные теги, которые не должны закрываться в HTML. Вы можете добавить или удалить теги по вашему усмотрению.

После того как вы создали или отредактировали файл .prettierrc, убедитесь, что у вас установлен плагин prettier для вашего редактора кода и он правильно читает этот файл. После этого prettier будет форматировать HTML код согласно вашим настройкам, не закрывая одиночные теги.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно