@vuejs_ru

Страница 633 из 3900
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

Макс
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
Воу, вебпак тоже может в перемещение файлов
может, но например когда ты собрал бандл для прода, то чтобы не возиться с корс, ты можешь переместить собранные файлы в папочку statiic сервера

так вот последнее действие праавильно делать галпом

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

А статика везде сервится нджинксом

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

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
У меня в хуках только линтер
ну это как CI для бедных. Можно настроить хуки, что б при попадании инфы в мастер оно собиралось :)

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
В общем, большая тема, на пальцах тяжело объяснить
буду тестить, но в любом случае спасибо. Главное, что есть решение моей проблеме, а уже со временем я её решу

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

Admin
ERROR: S client not available

Ivan
28.06.2017
16:38:04
для CI я бы посоветовал https://buddy.works/ посмотреть. на бесплатном тарифе для большинства хватит вполне.
Круто, но мне нужен ci битбакета чтобы в пулреквесте было видно, прошел он тесты или нет

Yushkevich
28.06.2017
16:39:09
Смотри выше 8)
ссори ) гляну :)

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 возвращает промис а роутинг умеет работать с промисами компонентов

Страница 633 из 3900