Комментарии 9
В Visial Studio захожу в расширения, ввожу в поиске нужный линтер, устанавливаю. Если нужно - можно сразу поиграться с настройками. Зачем такие сложности?
Почему используется 'vue/v-bind-style': 'error?
Не бывает ситуаций, когда нужно использовать <component :is="componentName">
и нужно задать разные пропсы компонентам или кто-то злоупотребляет этим?
Если бывают, то как в таких ситуациях поступаете: 1.пишете портянку v-if/v-else-if
или 2. указываете пропс <component is= "" :props1 :props2 ...>
без оглядки нужен он компоненту или нет?
vue/v-bind-style про стиль биндинга, то есть 'vue/v-bind-style': 'error' это то же самое, что 'vue/v-bind-style': ['error', 'shorthand'], так как shorthand значение по умолчанию. Линтер будет исправлять v-bind:foo="some" на :foo="some", а отдельно на директиву v-bind="some" это правило не влияет
Очень слабая статья
Почему вы так считаете? Чего не хватило? Что учесть в будущих материалах?
Заголовок не отражает содержимое статьи, так как про чистый Vue тут ни слова и вообще не понятно, что под этим термином понимается. А содержимое статьи - это описание настройки как у вас в команде.
Статей на подобную тематику уже написана много и тут хотелось бы видеть решение каких-то проблем или непопулярные решения.
Чистый Vue, или Как правильно настроить линтинг