Прерву череду репостов своим переводом статьи Дэниэла Келли ESLint and Prettier with Vite and Vue.js 3. Из этой статьи можно будет узнать, как настроить ESLint и Prettier для проекта на Vue3, созданного при помощи Vite (идею перевода навеяло то, что я и сам недавно столкнулся с аналогичной проблемой).
#кодинг
#качество_кода
#vite
#ide
https://teletype.in/@sasha_jarvi/ts2ztKWdECs
#кодинг
#качество_кода
#vite
#ide
https://teletype.in/@sasha_jarvi/ts2ztKWdECs
Teletype
ESLint и Prettier с Vite и Vue.js 3
(перевод статьи Дэниэла Келли ESLint and Prettier with Vite and Vue.js 3)
Про "Element is resolved only by name without use of explicit imports" в WebStorm/PhpStorm
Небольшой пост для пользователей WebStorm/PhpStorm: полагаю, многие из вас, кто работал с препроцессором SASS/SCSS, попадал в следующую ситуацию:
1. У вас есть файл, в котором прописаны переменные SASS/SCSS, использующиеся в большом количестве фрагментов кода, — назовем его
2. У вас есть файл, в котором прописаны стили для определенного блока, — назовем его
3. Наконец, есть файл
1. Перейти в File -> Settings.
2. Раскрыть раздел Editor и найти пункт Inspections.
3. Найти Sass/SCSS в Inspections.
4. Снять галочку с Missing import (или Resolved by name only в более старых версиях).
Готово! Теперь можно наслаждаться работой с Sass/SCSS без надоедливых предупреждений.
#кодинг
#scss
#ide
#webstorm
Небольшой пост для пользователей WebStorm/PhpStorm: полагаю, многие из вас, кто работал с препроцессором SASS/SCSS, попадал в следующую ситуацию:
1. У вас есть файл, в котором прописаны переменные SASS/SCSS, использующиеся в большом количестве фрагментов кода, — назовем его
_variables.scss
.2. У вас есть файл, в котором прописаны стили для определенного блока, — назовем его
_block.scss
.3. Наконец, есть файл
styles.scss
, который импортирует _variables.scss
и _block.scss
:@import _variables.scss;Если мы, находясь в файле
@import _block.scss;
_block.scss
, попытается обратиться к переменной, например, $light-text
, которая была объявлена в _variables.scss, IDE выдаст предупреждение вида
"Element 'light-text' is resolved only by name without use of explicit imports"
(хотя SCSS-код будет прекрасно работать). Как поступить в такой ситуации? Ответ прост — достаточно выключить это предупреждение в настройках IDE. Для этого нужно:1. Перейти в File -> Settings.
2. Раскрыть раздел Editor и найти пункт Inspections.
3. Найти Sass/SCSS в Inspections.
4. Снять галочку с Missing import (или Resolved by name only в более старых версиях).
Готово! Теперь можно наслаждаться работой с Sass/SCSS без надоедливых предупреждений.
#кодинг
#scss
#ide
#webstorm