В чем разница между различными форматами конфигурации stylelint
Есть много вариантов конфигурации stylelint, например
- свойство stylelint в package.json
- .stylelintrc.json,.stylelintrc.yaml,.stylelintrc.js и т. д.
- файл stylelint.config.js
Есть ли разница, когда я решаю, какой из них использовать? Официальный документ гласит:"Возможно, вы захотите использовать расширение, чтобы ваш текстовый редактор мог лучше интерпретировать файл и помочь с проверкой и выделением синтаксиса". Есть ли другие отличия, кроме этого?
Спасибо!
1 ответ
stylelint использует cosmiconfig, все упомянутые вами опции доступны через cosmiconfig.
Так что это больше о гибкости и предложении того, чтобы пользователи стиля выбирали имя файла и формат, который они находят наиболее подходящим.
Каждый из форматов полностью поддерживается и не имеет никаких других различий с различными форматами, предлагающими различную функциональность, все они поддерживают все параметры конфигурации стилей линий из коробки