Size: a a a

JavaScript.Ninja

2019 December 16

IL

Ihor Levchenko in JavaScript.Ninja
потому линтер у меня так чтобы визуально видеть отклонение от эталона))
а преттиер для того чтобы все “выровнять"))
источник

MA

Maxim Afanasev in JavaScript.Ninja
Tetrisius
у меня война началась, между prettier и eslint, запятые на конце, двойные кавычки
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Ihor Levchenko
можно
я использую tslint + prettier.
Преттиер сам по себе не будет интегрироваться с ИДЕ и кричать что где-то что-то не так и подчеркивать красным
tslint нафиг. eslint + prettier
источник

FS

Fedir Smilianets in JavaScript.Ninja
Тслинт умер
источник

FS

Fedir Smilianets in JavaScript.Ninja
deprecated in favour of eslint
источник

T

Tetrisius in JavaScript.Ninja
Ihor Levchenko
можно
я использую tslint + prettier.
Преттиер сам по себе не будет интегрироваться с ИДЕ и кричать что где-то что-то не так и подчеркивать красным
я не умею в TS(
источник

IL

Ihor Levchenko in JavaScript.Ninja
я думаю что eslint не особо сильно отличается))
к тому же да, tslint как-то тормозит в развитии совсем
источник

IL

Ihor Levchenko in JavaScript.Ninja
я tslint юзаю скорее из-за того что он по умолчанию идет в коробке с ангуляром и nestjs
источник

T

Tetrisius in JavaScript.Ninja
я только только начал отдуплять разницу между Common и ES
источник

IL

Ihor Levchenko in JavaScript.Ninja
Tetrisius
я только только начал отдуплять разницу между Common и ES
с ТС потом успеешь еще познакомиться))
eslint в общем-то почти то же самое.. но гораздо популярней и продвинутей
источник

T

Tetrisius in JavaScript.Ninja
Ihor Levchenko
с ТС потом успеешь еще познакомиться))
eslint в общем-то почти то же самое.. но гораздо популярней и продвинутей
просто например на питоне у меня pip+pylint+mypy+flake8
источник

T

Tetrisius in JavaScript.Ninja
имею ввиду: менеджер модулей+линтер+статик линтер+кодстайл
источник

T

Tetrisius in JavaScript.Ninja
а, и плюс virtualenv
источник

IL

Ihor Levchenko in JavaScript.Ninja
Tetrisius
просто например на питоне у меня pip+pylint+mypy+flake8
ну а в мире JS у тебя будет что-то вроде:
pip -> npm | yarn
pylint -> tslint | eslint | prettier | и еще миллион менее популярных модулей
mypy -> typescript | flow
flake8 -> наверное, это в строку про линтеры..
virtualenv -> наверное, nvm
источник

IL

Ihor Levchenko in JavaScript.Ninja
может, меня комраты дополнят/поправят))
источник

FS

Fedir Smilianets in JavaScript.Ninja
Ihor Levchenko
ну а в мире JS у тебя будет что-то вроде:
pip -> npm | yarn
pylint -> tslint | eslint | prettier | и еще миллион менее популярных модулей
mypy -> typescript | flow
flake8 -> наверное, это в строку про линтеры..
virtualenv -> наверное, nvm
в ноде не нужен virtualenv потому что механика работы с зависимостями кардинально другая
источник

D

Denis in JavaScript.Ninja
в вирутал енв нет необходимости в js
источник

D

Denis in JavaScript.Ninja
зато есть в докере
источник

D

Denis in JavaScript.Ninja
🙂
источник

IL

Ihor Levchenko in JavaScript.Ninja
ну я просто подобрал альтернативы тем инструментам в мире js
я использую nvm, это конечно не виртуалэнв, а нечто другое.. как раз то, что более полезно для мира js
источник