
Ivan
28.06.2017
16:09:14
ну и разве extend не работает во vue файлах?
когда читаю подобных холивары вспоинаю что фейсбух пишет стили в style

Anatoly
28.06.2017
16:10:21
наверное, модификатор это более целесообразный вариант, чем копипаст кода
ещё такой вопрос

Google

Anatoly
28.06.2017
16:10:56
могу ли я адекватно работать с большими spa без webpack, а вместо него юзать gulp

Ivan
28.06.2017
16:11:26

Illya
28.06.2017
16:12:28

Макс
28.06.2017
16:12:42
это две разные вещи ведь

Illya
28.06.2017
16:12:50
не путайте module bundler со сборщиком

Anatoly
28.06.2017
16:13:03
то есть, лучше юзать галп для сборки, а для vue webpack?

Макс
28.06.2017
16:13:44
галп это не сборщик

Anatoly
28.06.2017
16:14:23
а что это ?

Макс
28.06.2017
16:15:01
это таск менеджер
хотя его можно допилить плагинами и до сборщика

Rafael
28.06.2017
16:15:59
а что это ?
Т.е типо переместить файлы из папки в папку - это галп, а собрать бандл - вебпак

Anatoly
28.06.2017
16:17:23
спасибо за информацию

Google

Anatoly
28.06.2017
16:17:28
адекватное сообщество

Ivan
28.06.2017
16:20:42

Otto
28.06.2017
16:21:41

Rafael
28.06.2017
16:21:43
так вот последнее действие праавильно делать галпом

Stanislav
28.06.2017
16:22:07

Ivan
28.06.2017
16:22:24
Я, может и дурак, но у меня прод сам себя собирает
А статика везде сервится нджинксом

Rafael
28.06.2017
16:22:54
просто ты напрмиер можешь собирать в одной папке, а расшраенная папка в другом месте и все такое

Stanislav
28.06.2017
16:23:34

Ivan
28.06.2017
16:23:37

Anatoly
28.06.2017
16:23:55
БЭМ знаю

Stanislav
28.06.2017
16:24:04
серия "Веселый деплой с Git'ом"

Rafael
28.06.2017
16:24:26
Чтобы что?
чтобы переместить из приватной в расшареную папку

Ivan
28.06.2017
16:24:33

Rafael
28.06.2017
16:24:40
но я не юзал галп, поэтому более практичной задачки мне трудно придумать

Stanislav
28.06.2017
16:25:11

Ivan
28.06.2017
16:25:26

Rafael
28.06.2017
16:25:43

Google

Ivan
28.06.2017
16:25:53

Stanislav
28.06.2017
16:26:32

Ivan
28.06.2017
16:27:37
Кстати, есть у кого опыт использования pipelines битбакета?
В смысле, кому-нибудь это вообще удалось?

Illya
28.06.2017
16:29:14
мы используем
докер как докер

Stepan
28.06.2017
16:29:45
А что мешает мастер сначала автоматом собирать на тестовый сервак, проверять все везде, нажимать еще кнопочку и уже все на боевой льется?

Ivan
28.06.2017
16:30:02
Зачем он два прогона делает, свой и в CircleCI?

Illya
28.06.2017
16:30:04
ребят, вопросы девопса это очень холиварная тема
мы не используес circleci

Stanislav
28.06.2017
16:30:28
БЭМ знаю
У тебя каждый блок (в основном) - компонент.
Модификаторы для блоков (например, твой паддинг) можно сделать через свойства компонента (prop'sы)
Пилишь класс-модификатор.
Потом с помощью передачи имени модификатора через свойство устанавливаешь класс-модификатор своему элементу.
Получается у тебя разметка генерируется в зависимости от входных параметров. И не надо тысячу компонентов.

Stanislav
28.06.2017
16:30:55
В общем, большая тема, на пальцах тяжело объяснить

Illya
28.06.2017
16:31:12
https://gist.github.com/anonymous/6e2a7d1234aeaa44ac28c31d61eb6d10
вот к примеру пайплайны

Ivan
28.06.2017
16:31:22
мы не используес circleci
Я тоже. Но завел пайплайн, а он мне пишет, что свой ран прошёл нормально, а в Circle - с ошибкой. Хотя я этот Circle не просил

Ivan
28.06.2017
16:31:33
бэм это типо фреймворк в уме

Stanislav
28.06.2017
16:32:13

Ivan
28.06.2017
16:32:17

Google

Anatoly
28.06.2017
16:32:49

Stanislav
28.06.2017
16:33:20

Anatoly
28.06.2017
16:34:58

Ivan
28.06.2017
16:35:15

Юрий
28.06.2017
16:35:16
для CI я бы посоветовал https://buddy.works/ посмотреть. на бесплатном тарифе для большинства хватит вполне.

Stanislav
28.06.2017
16:35:38

Ivan
28.06.2017
16:36:32

Anatoly
28.06.2017
16:36:37
кстати, увидел тут кто-то заговорил о Докере. Кто-то вкратце может обьяснить для чего он? Многие требовали его в вакансиях

Stanislav
28.06.2017
16:36:53

Admin
ERROR: S client not available

Ivan
28.06.2017
16:38:04

Yushkevich
28.06.2017
16:38:44

Ivan
28.06.2017
16:38:50

Yushkevich
28.06.2017
16:39:09

Ivan
28.06.2017
16:40:18
Раз пошла такая пьянка... А кто чем тестит вью компоненты? А то я в тему тестов залез и аж глаза разбежались

Юрий
28.06.2017
16:40:23
как пример с гитхаба

Google

Юрий
28.06.2017
16:40:35
навешать можно куча всего

Ivan
28.06.2017
16:41:24

Юрий
28.06.2017
16:41:50
у битбакета не как у гитхаба сделана работа с хуками?
хотя чего спрашиваю, гляну напишу

Ivan
28.06.2017
16:42:15
Спасибо

Юрий
28.06.2017
16:47:18
аналогично и тут

Ivan
28.06.2017
16:47:44
На хуках?

Юрий
28.06.2017
16:47:48
да

Ivan
28.06.2017
16:47:58
Что за ci?

Юрий
28.06.2017
16:48:59
конкретно тут кодшип
ну и так как билд не настраивал а для проверки сделал - естественно упало и статус показан

Ivan
28.06.2017
16:54:20
Круто, поизучаю

Юрий
28.06.2017
16:55:04
buddy тоже в хуки умеет. и интерфейс поудобнее

Rafael
28.06.2017
17:05:20
кто-то код сплитинг с помощью вебпака делает?
типо вот такое:
https://router.vuejs.org/en/advanced/lazy-loading.html

Illya
28.06.2017
17:09:48
делаем конечно
там же вообще ничего почти менять не надо

Rafael
28.06.2017
17:10:36

Illya
28.06.2017
17:10:46
в смысле?
webpack2 + import()
import возвращает промис а роутинг умеет работать с промисами компонентов