
Alexey
11.08.2017
12:16:08

Сергей
11.08.2017
12:16:18
особенно classProps

Google

Alexey
11.08.2017
12:16:43
а, ок

Сергей
11.08.2017
12:16:52
плюс trailing comma не генерит лишнего диффа

Alexey
11.08.2017
12:17:11
ну, это если аргументы в одну строку влезут )

Сергей
11.08.2017
12:17:28
так trailing function comma не для этого случая

Alexey
11.08.2017
12:17:39
понятное дело
ну ок, я понял бабель на клиенте и сервере — единообразие сразу

Сергей
11.08.2017
12:18:37
я ботов для телеге пишу с бабелем
да и не только
особенно если большой проект, то там точно будет бабель
уже пробовал без него писать
больно это

Alexey
11.08.2017
12:19:23
ну, я пишу и нормально пока ?

Сергей
11.08.2017
12:19:26
особенно require('../../../../com/name/')

Evgeny
11.08.2017
12:19:29
Ты про генераторы расскажи

Google

Alexey
11.08.2017
12:19:44
меня медленный старт смущал в свое время, когда пробовал

Evgeniy
11.08.2017
12:20:32

Сергей
11.08.2017
12:22:21

Evgeniy
11.08.2017
12:22:41
А ты как?

Сергей
11.08.2017
12:22:50
babel-plugin-module-resolver
и на выходе получаю относительные пути

Evgeniy
11.08.2017
12:23:03
в webpack настроил

Сергей
11.08.2017
12:23:16
у меня нет вебпака в ноде

Evgeniy
11.08.2017
12:23:22
хм
Покажи пример

Сергей
11.08.2017
12:23:44
пример чего?

Evgeniy
11.08.2017
12:24:00
Да я уже нашел

Anton
11.08.2017
12:24:13

Evgeniy
11.08.2017
12:24:26
ты себе настороил .babelrc и работаешь?

Сергей
11.08.2017
12:25:23

Evgeniy
11.08.2017
12:26:02
да
Надо так же сделать. А отладка нормально работает?

Сергей
11.08.2017
12:26:08

Evgeniy
11.08.2017
12:26:42

Google

Evgeniy
11.08.2017
12:26:49
nodedemon

Сергей
11.08.2017
12:27:42
для отладки babel-node
для работы просто делаю билд
nodemon
а ещё юзаю devtool

Evgeniy
11.08.2017
12:28:17
Ясно

Bohdan
11.08.2017
12:29:32
о, babel-node и ts-node агонь
временами только долго при запуске компилирует, но потом отпускает и вновь летает

Gleb
11.08.2017
12:36:20
Как раз в тему к вашим разговорам. Обновился до Babel 7 Alpha, потому что к 6 нормально не смог прикрутить optional chaining operator, да и вообще, почему бы и нет. Вроде там 2 PR осталось до релиза, насколько я помню. Соответственно, обновил и babel-eslint. В консоли всё ок, а в VSCode - плюётся. Он что, берётся из каких-то внутренних/глобальных зависимостей, а не из devDeps проекта?

Сергей
11.08.2017
12:36:47
лол
лучше б релиза дождался


Gleb
11.08.2017
12:40:44
Тфу, да, это его перезагрузить надо было. Точняк) Да я давно уже отключил его парсер, нафиг он нужен, когда есть eslint?
лучше б релиза дождался
Всё нормально, я на мелкой либе экспериментирую) Пока всё норм, собирается, багов не видно. А если будут, может это меня таки сподвигнет покоммитить в opensource.

Сергей
11.08.2017
12:46:46

Gleb
11.08.2017
12:48:01
Подсветка есть. Я просто в настройках вырубил подчёркивание красным ошибок от внутреннего парсера.

Сергей
11.08.2017
12:48:07
а
че за правило?

Gleb
11.08.2017
12:52:08
Да, только TypeScript я не юзаю, ничего сказать по поводу него не могу.

Дмитрий
11.08.2017
12:55:30
typescript тут не при чём

Vsevolod
11.08.2017
13:16:10
а на чем сейчас модно сокеты пилить, чтобы и клиентская библиотека была?

Google

Сергей
11.08.2017
13:17:06

Влад
11.08.2017
13:18:22
Часто в продакшене сокеты используются? Я только один раз для игры использовал, мне понравилось, но это был пет-Проджект

Vsevolod
11.08.2017
13:19:48
socket.io
збазыба. думал что-то стильно модное молодежное подвезли, ан нет

Andrey
11.08.2017
13:50:55
в rxjs есть обертка над сокетами

Zaur
11.08.2017
14:13:59
кто нибудь юзал tinypng в gulp ?
как лучше сжать png файлы?

ENAMETOOLONG
11.08.2017
14:17:15
optipng есть
tinypng ниочем когда есть jpegtran, jpegoptim и optipng

Zaur
11.08.2017
14:41:09
optipng есть
оно https://www.npmjs.com/package/gulp-optipng ?

ENAMETOOLONG
11.08.2017
14:42:04

Zaur
11.08.2017
14:42:39
imagemin - пробовал, он нифига не сжимает файл, который tiny смог пожать на 70%
причем визуально не заметно сжатие

ENAMETOOLONG
11.08.2017
14:42:58

Zaur
11.08.2017
14:43:50
ок, потыкаю еще раз
там внутри всё что тебе надо
.pipe(imagemin([
imagemin.optipng({optimizationLevel: 80})
], {verbose:true}))
сжимает на 0.4% :( что яделаю не так?

Сергей
11.08.2017
14:48:44

Zaur
11.08.2017
14:48:57

Сергей
11.08.2017
14:49:06
А
Так там для пнг

Google

Сергей
11.08.2017
14:49:12
Хм

Zaur
11.08.2017
14:50:51
tiny выдает файл 256colors, а imagemin 8bits

Yaroslav
11.08.2017
14:53:04
8битс. хм
это же 256 цветов
в чем разница?

Charles
11.08.2017
14:54:27
ребят, вы тут парсер vscode обсуждали - у кого-нибудь стоит Atom x64 на винде? у меня linter-eslint в упор не линтит ничего. смотрел issues нихрена не понял что надо сделать чтоб он обратно стал линтить

Zaur
11.08.2017
14:55:34
это же 256 цветов
8bits (не уточнил что RGBA) - это файл в котором по 8 бит на каждый канал RGBA. А 256colors - это всего 256 значений(если я правильно понял)

Charles
11.08.2017
14:56:27
зы.: linter: enable linter не видит ни одного линтера вообще (ни jshint, ни eslint)

Zaur
11.08.2017
15:30:01
optipng -o7 build/images/map.png
** Processing: build/images/map.png
246x144 pixels, 4x8 bits/pixel, RGB+alpha
Input IDAT size = 56271 bytes
Input file size = 56421 bytes
Trying:
zc = 9 zm = 9 zs = 1 f = 5 IDAT size = 56160
Selecting parameters:
zc = 9 zm = 9 zs = 1 f = 5 IDAT size = 56160
Output IDAT size = 56160 bytes (111 bytes decrease)
Output file size = 56238 bytes (183 bytes = 0.32% decrease)

Aleksandr
11.08.2017
15:51:40