
Ivan
22.02.2017
18:15:00

Alex
22.02.2017
18:15:04
если компонент на 1000 строк может стоит его разбить на несколько мелких?)

Kelin
22.02.2017
18:15:07
А про компоненты - если он реально такой огромный, разбей его на кучу маленьких и вложи в папку

Google

Ivan
22.02.2017
18:15:30

Kelin
22.02.2017
18:15:33
Ибо это бред, хранить 1к строк в одном файле
Ну как так-то?
Это уже в проектировании косяки искать надо, раз не разбить

Alex
22.02.2017
18:15:59
что ж это за компонент такой и логики к нему столько)

Ivan
22.02.2017
18:16:04
Всякие проекты бывают

Kelin
22.02.2017
18:16:14
Тоже не могу представить

Stanislav
22.02.2017
18:16:27
Да
блин, зачем? Это же адише

Rafael
22.02.2017
18:16:40

Ivan
22.02.2017
18:16:42
В моем случае логики немного, много html и css

Kelin
22.02.2017
18:16:50

Alex
22.02.2017
18:16:51
у меня с бутстрапом в компонентах доп. стили вообще редко появляются ?

Rafael
22.02.2017
18:17:24

Google

Andrey
22.02.2017
18:17:26

Kelin
22.02.2017
18:17:27

Rafael
22.02.2017
18:17:44
Да и вообще меня бесит xml синтаксис в js коде

Ivan
22.02.2017
18:17:58

Kelin
22.02.2017
18:18:01

Rafael
22.02.2017
18:18:41
Модули у роутера?

Kelin
22.02.2017
18:19:15
Ты можешь юзать require нормально и быть уверенным, что все будет подключено один раз. А не писать каждый раз в компонентах @require '../../../.../...//.//././././colors'

Ivan
22.02.2017
18:19:16

Kelin
22.02.2017
18:19:32
Модули у роутера?
Ну я разбил на модули, там просто массив роутов, которые к конкретному модулю относятся

Rafael
22.02.2017
18:20:18

Kelin
22.02.2017
18:21:08
кстати о птичках
я в вебпаке не очень шарю
по-любому есть способ

Ivan
22.02.2017
18:21:53
А зачем path.resolve?

Rafael
22.02.2017
18:22:10
В cli webpqck просто функцию resolve написали

Stanislav
22.02.2017
18:22:18
И все же, чем?
ну когда в одной папочке с компонентом лежат его стили - это же чертовски удобно. А так бегай, ищи по папке "styles" код своего компонента.
Я вообще не представляю, как можно хранить файлы стилей отдельно от компонентов.

Google

Alex
22.02.2017
18:22:29
Мне влом алиасы добавлять, добавил корень в резолв и от него пишу пути

Stanislav
22.02.2017
18:23:14

Kelin
22.02.2017
18:23:17

Ivan
22.02.2017
18:23:52
Сделай один корневой алиас и пляши от него

Stanislav
22.02.2017
18:24:11

Kelin
22.02.2017
18:24:34

Stanislav
22.02.2017
18:24:58

Kelin
22.02.2017
18:25:47
какая разница какой препроцессор юзать?
Я про то, что ты в src/assets наверняка хранишь уже готовый css
А я храню вообще все стили в отдельной папке в нормальном виде и в любой момент могу поправить
А потом оно сбилдится

Stanislav
22.02.2017
18:25:48
Но вообще да, у меня sass и вложенные map'ы для хранения тех же цветовых схем

Ivan
22.02.2017
18:26:54
У меня просто globals.scss со всеми глобалами лежит в корне. Когда нужен, я его импортирую

Stanislav
22.02.2017
18:28:30
У меня в принципе кроме типографики, цветов, нормалайза, миксинов больше вроде ничего и нет в общем css.

Ivan
22.02.2017
18:28:58
А все, что происходит в компоненте, остается в компоненте

Stanislav
22.02.2017
18:31:44
Дефолтные html элементы я не стилелизую, т.к. обычно всякие кнопки, инпуты имеют свое оформление/логику и оборачиваются в vue'шный компонент.
Их внешний вид и функциональность меняется через props'ы
```
<ui-button look="accent" size="large" state="disable"/>
Внутри самого компонента генерятся нужные классы в зависимости от нужных пропросов. Тут спасибо БЭМ, с его помощью это делать очень удобно

Kelin
22.02.2017
18:34:01
Чет не втыкаю, как оно корень задает

Ivan
22.02.2017
18:34:11
Зачем БЭМ если есть Вью?

Kelin
22.02.2017
18:34:15

Stanislav
22.02.2017
18:34:30
Как БЭМ мешает вью и наоборот?

Google

Rafael
22.02.2017
18:35:05

Kelin
22.02.2017
18:35:09

Stanislav
22.02.2017
18:35:33
У меня скорее вопрос как можно писать нормальный CSS без БЭМ :)

Rafael
22.02.2017
18:35:47

Kelin
22.02.2017
18:35:50

Stanislav
22.02.2017
18:36:09
Я весь во внимании :)

Kelin
22.02.2017
18:36:33
Значит, ты не умеешь писать нормальный css, если только бэм тебя спасает ?

Ivan
22.02.2017
18:36:36

Rafael
22.02.2017
18:36:36

Admin
ERROR: S client not available

Vitalii
22.02.2017
18:36:39
оффтоп.
Свежие новости от НАСА
Найдены 3 планеты в "золотой зоне" из 7-ми. планет имеющих размер Земли. На одной из них уже зафиксированы биосигнатуры.

Rafael
22.02.2017
18:36:55
Где ссылка?

Vitalii
22.02.2017
18:37:06
да. это цитата

Kelin
22.02.2017
18:37:10
Единственное, для чего нужен бэм - типа новым разработчикам в проекте будет удобнее, все

Vitalii
22.02.2017
18:37:13
https://youtu.be/UdmHHpAsMVw

Kelin
22.02.2017
18:37:15
37 световых лет вроде

Stanislav
22.02.2017
18:37:29

Google

Kelin
22.02.2017
18:37:48

Ivan
22.02.2017
18:37:51
Не робит
Блин, со смартфона не могу показать код. Напомни в пятницу, если сам не разберешься

Alex
22.02.2017
18:37:52
Чет не втыкаю, как оно корень задает
resolve: {
modules: ['node_modules', 'app/assets'],
extensions: ['.js', '.vue'],
alias: {
'jquery': 'jquery/src/jquery',
'inputmask': 'jquery.inputmask/dist/inputmask/inputmask.js',
'inputmask.dependencyLib': 'jquery.inputmask/extra/dependencyLibs/inputmask.dependencyLib.js'
}
},
я таким образом

Rafael
22.02.2017
18:37:56

Kelin
22.02.2017
18:38:25
Я просто хочу вместо 'src/components/...' писать 'components/...'
и так для каждой папки в src

Stanislav
22.02.2017
18:38:44
0 аргументации, соре
ну, пардон, мне чуть-чуть лень. Я не проповедник БЭМ церкви. Юзаю то, что нравится

Alex
22.02.2017
18:38:51
ну вот задаешь к нод_модулес еще путь к src и пишешь потом components/...

Kelin
22.02.2017
18:38:58
И я не проповедую)

Alex
22.02.2017
18:39:45
так у меня не в руте

Kelin
22.02.2017
18:39:48
А
я нашел

Alex
22.02.2017
18:39:51
и не алиас

Kelin
22.02.2017
18:39:55
__dirname
Во, все

Alex
22.02.2017
18:40:36
через тернии, к работающему конфигу вебпака)

Stanislav
22.02.2017
18:41:34
мм, как-то не очень цвета у заккоментированого кода. Не понятно, заккоментирована закрывающая } или нет

Kelin
22.02.2017
18:42:22
Не обращал внимания
Я обычно люто так не комментирую

Stanislav
22.02.2017
18:42:35
?

Ivan
22.02.2017
18:43:01
Кстати, Вью в нативные приложения уже может или рано еще шампанское открывать?

Stanislav
22.02.2017
18:43:16