
Arsen
30.07.2018
15:04:43
Блин я тебя не узнал, нафиг ты аву поменял

Mikhail
30.07.2018
15:10:23
Всем привет!
Ребят если кто пользуется в VS Code расширением vetur подскажи как настроить чтобы он на 4 пробела отступы делал?
В доке написано что он автооматом берет из глобальных настроек vs code но чет не пашет((

Александр
30.07.2018
15:13:47
a ={ ... };
if (a?.failed) {}
В ES есть что-то подобное? Т.е. скомпиться должно в
if (a !== null && a.failed) {}

Roman
30.07.2018
15:15:10

Google

Michael
30.07.2018
15:19:50

Александр
30.07.2018
15:21:54
см coffeescript
Нашел, вроде как в babel добавили, только найти надо как включить

Michael
30.07.2018
15:22:21

Александр
30.07.2018
15:22:31
не, там компилиться должно

Michael
30.07.2018
15:22:32
не то чтобы я спрашиваю, просто сбе ен аэтот вопрос точно ответь)

Александр
30.07.2018
15:23:19
if (a?.failed) {}
if (a !== null && a.failed) {}
Ну вот что удобнее?
Кому надо - https://www.npmjs.com/package/babel-plugin-transform-optional-chaining

Александр
30.07.2018
15:24:52
что это вообще за синтаксис?
))

Vitalii
30.07.2018
15:25:21

Bohdan
30.07.2018
15:32:21
оба варианта ещё те костыли, но работают

Google

Богдан
30.07.2018
15:35:46
да читабельнее
ну так кому-то инкремент и декремент это уже нечитабельно, а по факту, это очень мощный интсрумент, вот крутой ресурс, здесь задачки вообще жесть
https://alf.nu/ReturnTrue

Alex
30.07.2018
15:36:52
А про побитовые операции которые пихают не зная нюансы тоже можно сказать не читабельно

Alexeyhh
30.07.2018
15:39:04
Помогите плиз, пишет bash: vue: command not found.
Я так понимаю надо в переменную PATH прописать что-то?

Alex
30.07.2018
15:39:21
Глобально vue установил?

Alexeyhh
30.07.2018
15:39:25
Да
yarn global add @vue/cli-init

Stanislav
30.07.2018
15:40:01

Alexeyhh
30.07.2018
15:40:16
Ну наверное

Alex
30.07.2018
15:40:40
А чего ты хочешь в итоге )?

Alexeyhh
30.07.2018
15:41:35
Да я много комманд испробовал, и через npm тоже ставил. Я хочу просто поставить cli для начала

Stanislav
30.07.2018
15:42:18

Alexeyhh
30.07.2018
15:42:25
Команду vue init webpack my-project делаю, и вылазиет ошибка

Stanislav
30.07.2018
15:42:35

Alexeyhh
30.07.2018
15:43:06
Да, делал

Stanislav
30.07.2018
15:43:20

Alexeyhh
30.07.2018
15:43:25
Шинда

Michael
30.07.2018
15:44:04
какая ошибка-то?
мотать влом

Alexeyhh
30.07.2018
15:44:24

Google

Богдан
30.07.2018
15:44:30

Michael
30.07.2018
15:44:43
линукс утилс всё такое
?

Alexeyhh
30.07.2018
15:44:54
Виндоус

Michael
30.07.2018
15:45:06
нету баша в виндоус
только под линукс утилс

Alex
30.07.2018
15:45:14

Roman
30.07.2018
15:45:20

Alexeyhh
30.07.2018
15:45:25
У меня стоит bash

Michael
30.07.2018
15:45:34

Alexeyhh
30.07.2018
15:45:39
Я из него и открываю

Alexeyhh
30.07.2018
15:45:46
не через cmd

Michael
30.07.2018
15:45:46
а не всю эту херню от лукавого
либо сразу linux subsystem
но лучше сперва пш
самое симпотишное - это открыть пш из кмд
cmd.exe \C powershell

Alexeyhh
30.07.2018
15:47:54
Ну он пишет тоже самое, только по русски

Google

Alexeyhh
30.07.2018
15:48:09

Roman
30.07.2018
15:48:28
npm i -g @vue/cli @vue/cli-init

Alexeyhh
30.07.2018
15:48:35
Я говорю поискал в гугле, там пишут надо прописать в глобальной PATH что-то

Roman
30.07.2018
15:48:58
писал
npm list -g —depth=0

Stivn
30.07.2018
15:49:11
как лучше сделать вот такую проверку?
this.message && this.message.time ? 'time' : ''

Roman
30.07.2018
15:49:21

Alexeyhh
30.07.2018
15:50:56

Admin
ERROR: S client not available

Roman
30.07.2018
15:51:19
снеси старый кли
и вообще поставь ноду еще раз нормально
ниакие path ненадо прописывать, все само прописывается

Alexeyhh
30.07.2018
15:51:35

Roman
30.07.2018
15:51:44

Богдан
30.07.2018
15:52:38
Он один и для себя писал
в его кейсе по другому никак, там большие карты и все нужно считать что бы не лагало ... Ну а так вообще-то срам не уметь пользоваться побитками ... Маломальская функция и уже тянут целые npm пакеты с тонной зависимостей

Michael
30.07.2018
15:54:03
тем более самому писать - это же велосипед!
мы же Васяны крутые, мы не пишем велосипедов
а съерачить франкенштейна из хз каких других велосипедов -- это збс
блин, это почти про реакт хихи

Google

Богдан
30.07.2018
15:57:07

Alex
30.07.2018
15:57:27
Ну из крайности в крайность тоже зло

Michael
30.07.2018
15:57:57
и должна быть круто взвешена

Alexeyhh
30.07.2018
15:58:48

Roman
30.07.2018
16:00:08
Ну 3й кли это vue create

Alexeyhh
30.07.2018
16:00:22
Всё понял, сейчас удалю заново и поставлю всё, это наверное потому что чето ярном поставил чето нпмом

Roman
30.07.2018
16:00:32
Если хочешь инит я те сказал выше что еще поставить надо

Богдан
30.07.2018
16:01:04

Alex
30.07.2018
16:01:49
Если у такой записи не будет комментов как это считается - по бошке бить надо

Roman
30.07.2018
16:01:51
Хотя вроде поставил?

Alex
30.07.2018
16:02:31
А так сокращать в угоду производительности и комментируя код подробно добро

Alexeyhh
30.07.2018
16:04:13

Stanislav
30.07.2018
16:06:05

Богдан
30.07.2018
16:06:40
Если у такой записи не будет комментов как это считается - по бошке бить надо
Ну так а что тут комментировать, функция проверки высокосного года, это то что раз написал и забыл... Это же не бизнес-логика приложения ... просто реально еще есть npm пакет leap-year, который еще скачали 26 человек за эту неделю, вопрос зачем? Тянут лишнюю зависимость из-за одной строчки кода, вот этих нужно быть по руках ))))

Alex
30.07.2018
16:07:07
Потому что джуну будет не понятно

Богдан
30.07.2018
16:08:24
так сейчас я думаю что и мидлу будет непонятно, потому что все просто тусуют пакеты, а что под капотом никто не лезет - конвеер )))

Roman
30.07.2018
16:12:21

Stanislav
30.07.2018
16:12:38

Roman
30.07.2018
16:12:43
ну покрайней мере здесь я вижу 3й только вот сам @vue/cli он поставил или нет я хз))
а @vue/cli-init это плагин к 3му кли который дает использовать темплейты как во 2м кли было сделано