Более красивые разрывы форматирования встраивают код javascript в шаблон Handlebars

Я пытаюсь понять, что мне не хватает ... Я использую двигатель в своем NestJS приложение и Prettier как средство форматирования кода.

Новейшая версия Преттье 2.3.2 отлично работает с hbsшаблоны с использованием синтаксического анализатора, предоставленного из коробки, если только речь не идет о форматировании встроенного JS, который должен присутствовать на странице в моем случае. По какой-то причине Prettier сжимает весь код javascript в одну строку, что делает его совершенно нечитаемым. Кроме того, он разбивает строки в соответствии с printWidth настройка, поэтому он может разорвать строку где угодно, что может привести к тому, что javascript вообще станет недействительным.

Я попробовал поиграть, наверное, со всеми настройками Prettier на площадке Prettier, но не нашел ничего подходящего для glimmerпарсер для правильного форматирования JS. Просто ничего не действует.

Мой .prettierrc.yaml ничего особенного:

      trailingComma: none
tabWidth: 2
semi: true
singleQuote: false
printWidth: 125

Был бы признателен за любые идеи, как решить эту проблему, поскольку второй день безрезультатного поиска в Google медленно убивает меня. Заранее спасибо!

0 ответов

Другие вопросы по тегам