Публикации по теме 'eslint'
Рекомендации по стилю AngularJS и ESLint Airbnb: некоторые правила должны быть нарушены
В идеальном мире материя подчиняется законам физики, люди подчиняются законам своего муниципалитета и страны, а javascript управляется линтером. И, если этот мир НЕАПОЛОГЕТИЧНО, ИСТИННО идеален, этот линтер, вероятно, является ESLint, настроенным в соответствии с рекомендациями по стилю Airbnb.
Мне нравится мой линтер так же, как мой кофе: крепкий.
Не поймите меня неправильно, я определенно вижу необходимость в сильном линтере - и ESLint предоставляет мне возможности для этого. Он был..
Codacy интегрируется с ESLint
В прошлом году мы наблюдали невероятный рост от ESLint. ESLint — это линтер на стероидах для кода ECMAScript, JSX и JavaScript. Он быстро стал популярным линтером для сообщества JavaScript. Работа Николая и многочисленных участников действительно впечатляет.
Первоначальная философия, лежащая в основе этого инструмента, очень важна для нас, поскольку он полностью подключаемый. ESLint позволяет очень легко писать собственные плагины и делиться ими с сообществом. Вы можете найти..
Трюки Webstorm для разработки узлов
Компания Jetbrains предоставила отличные документы о том, как эффективно использовать Webstorm. Тем не менее, для простых простых вещей я столкнулся с трудностями при получении некоторых точечных советов по быстрому кодированию. Итак, вот мой вклад. Надеюсь, поможет.
Редактирование кода:
Найти везде : Shift+Shift
2. Мультикурсорное выделение для комбинированного редактирования: подведите курсор к тексту, нажмите Alt+щелчок
3. Рефакторинг переменной во всем файле :..
Давайте ESLint!
Это вводная статья, которая поможет вам начать работу с инструментом eslint и параметрами стиля кода, которые он предоставляет.
Введение
ESLint — это инструмент линтинга JavaScript (ECMAScript) для поиска и исправления проблемных шаблонов кода. eslint не следует путать с утилитой поиска и исправления ошибок, потому что она этого не делает. он просто запустит отправленный код в соответствии с предварительно настроенным/прекомпилированным набором правил и даст вам возможность..
$ initES6
Я постоянно забываю об этом каждый раз. Итак, давайте повторим шаги, необходимые для настройки базового проекта ES6 с помощью Babel, ESLint, Browserslist и Flow.
Примечания, которые следует принять во внимание:
Это минимальный набор настроек; Он не включает corejs , вам необходимо предоставить полифилы браузера в конечной записи/файле пакета вашего окончательного веб-проекта; Проверка статического типа потока необязательна, мне просто нравится ее использовать, и с..
Создание чрезмерно конкретного правила lint с помощью ESLint, AST и React
Вы живете в мире, где у некоторых разработчиков, может быть, даже у вас есть определенные вещи, которые вы хотели бы применить при проверке кода? За пределами текущих правил ESLint, правил Prettier или чего-то еще, что нельзя перехватить с помощью CI? Что ж, надеюсь, это поможет вам сделать дополнительный шаг вперед в мир слишком конкретных, возможно, ненужных правил линтинга.
Несколько замечаний перед тем, как мы начнем:
Для этого вам не нужно знать абсолютные основы JavaScript,..
Работа с Webpack 3, ES6, PostCSS (и др.!)
›Прочтите обновленную историю Webpack 4 здесь !
Итак, в предыдущих историях я уже говорил о том, как работать с Gulp для преобразования и линтинга ваших файлов Sass, и то же самое касается кода JavaScript. На этот раз я готовлю стандартный проект Symfony 4 со всеми инструментами, которые мне обычно нужны для работы (некоторые из них также находятся в моих историях , например, развертывание), но я также собираюсь использовать InfernoJS , поэтому я решил добавить такие инструменты:..