В чем разница между различными форматами конфигурации stylelint

Есть много вариантов конфигурации stylelint, например

  • свойство stylelint в package.json
  • .stylelintrc.json,.stylelintrc.yaml,.stylelintrc.js и т. д.
  • файл stylelint.config.js

Есть ли разница, когда я решаю, какой из них использовать? Официальный документ гласит:"Возможно, вы захотите использовать расширение, чтобы ваш текстовый редактор мог лучше интерпретировать файл и помочь с проверкой и выделением синтаксиса". Есть ли другие отличия, кроме этого?

Спасибо!

1 ответ

Решение

stylelint использует cosmiconfig, все упомянутые вами опции доступны через cosmiconfig.

Так что это больше о гибкости и предложении того, чтобы пользователи стиля выбирали имя файла и формат, который они находят наиболее подходящим.

Каждый из форматов полностью поддерживается и не имеет никаких других различий с различными форматами, предлагающими различную функциональность, все они поддерживают все параметры конфигурации стилей линий из коробки

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