
Глеб
08.01.2017
19:06:01
И это тоже
Короче, никаких глобальных пакетов кроме pm2)
Кинь node_modules в gitignore и забудь

Vladimir
08.01.2017
20:12:46

Google

Vladimir
08.01.2017
20:13:39

Глеб
08.01.2017
20:16:11

Dmitrii
08.01.2017
20:16:32

Vladimir
08.01.2017
20:18:28
gulp нинужен
Я вот никак не пойму, как при помощи webpack'а сделать css модули и серверный рендеринг, но при этом не бандлить webpack'ом серверный код? Есть какой-то пример сборки, где это работает? Я css модули gulp'ом разруливаю и вроде все ок работает, но постоянно слышу "gulp не нужен, есть же webpack"

Dmitrii
08.01.2017
20:21:14
серверный код не обязательно собирать вебпаком, достаточно бабеля
в ноде модульность из каробки работает и так

Vladimir
08.01.2017
20:23:59

Vladimir
08.01.2017
20:24:53

Таймураз
08.01.2017
20:27:12

Глеб
08.01.2017
20:29:27
Gulp не нужен в тех случаях, когда надо на скорую руку накидать минификацию+транспайлинг и ещё что-нибудь стандартное. Я лично Gulp воспринимаю больше как модуль, нежели систему сборки. Webpack же это по сути хорошо проапгредженный Grunt.

Богдан
08.01.2017
20:30:21
Я уже с gulp на скорую руку накидал минификацию
а гайд по webpack был раза в 4 длиннее, чем гайд gulp
:D

Google

Глеб
08.01.2017
20:32:00
Ну а по поводу "кто-то что-то говорит" всё как всегда: есть работающая система, но работающая "не по феншую" - забей и переделывай только тогда, когда будет дофига-дофига свободного времени

Dmitrii
08.01.2017
20:33:16
не путайте gulp - таск ранненр и webpack - сборщик JS модулей
совсем разные задачи

Таймураз
08.01.2017
20:35:41
Гальп решает, когда у тебя куча ресурсов и с ними нужно что-то делать
Больше задач для гальпа я не вижу

Vladimir
08.01.2017
20:46:16

Таймураз
08.01.2017
20:48:31

Nikolay добряш
08.01.2017
21:03:06
на 3 минуты
обожаю зиму

Vladimir
08.01.2017
21:05:43
Не так уж и сложно добавить в конфиг их
Ну не так уж просто, стили формируются отдельно на каждый запрос https://github.com/LestaD/rurarar/blob/master/src/server/render.js#L62 и добавляются на страницу в head в теге style https://github.com/LestaD/rurarar/blob/master/src/server/render.js#L21 , а не отдельным файлом, соответственно приезжают на каждый запрос и не кэшируются. Кажется, что это не ок, но это ладно, так можно далеко уйти. Не хочу спорить, пусть будет gulp не нужен для сборки

Nikolay добряш
08.01.2017
21:06:13
по мне зачем пложить тулзы
если автоматизацию можно через нпм таски делать

Таймураз
08.01.2017
21:06:33

я люблю грин дей
09.01.2017
08:47:39
и также со всеми его плагинами

Vladimir
09.01.2017
08:48:10

я люблю грин дей
09.01.2017
08:52:20
А, вспомнил. Надо установить gulp и все плагины глобально, но придется в папке с каждым проектом писать npm link gulp ...

Vladimir
09.01.2017
08:53:43

Дмитрий
09.01.2017
08:53:44
Вот это костыль))
Костыль с большой буквы П

я люблю грин дей
09.01.2017
08:54:15
Ну я пользовался для проектов, что в гугл диске должны были лежать

Google

я люблю грин дей
09.01.2017
08:54:29
Меня бесила синхронизация node_modules
а щас и гулпа нет

Vladimir
09.01.2017
08:54:40

я люблю грин дей
09.01.2017
08:54:51
Это для умных людей, что пишут важные вещи
А я пишу хелоуворды

Evjeni
09.01.2017
08:55:12

Дмитрий
09.01.2017
08:55:22
Там нет фейсконтроля)

Nikita
09.01.2017
09:05:29

я люблю грин дей
09.01.2017
09:05:55
@nicecoder

Vladimir
09.01.2017
09:09:10

Nikita
09.01.2017
09:10:23
похоже я неправильно понял проблему ¯\_(ツ)_/¯

Aleksandr
09.01.2017
12:35:27
какую ноду лучше использовать?
LTS или текущую?

Oleg
09.01.2017
12:36:08
смотря под какие задачи

Aleksandr
09.01.2017
12:36:27
я просто только начинаю осваивать, поэтому в различиях не разбирался

Oleg
09.01.2017
12:37:10
для крупного и серьезного проекта LTS, а для освоения можно и текущую

Сергей
09.01.2017
12:44:02
6 уже lts

Vladimir
09.01.2017
12:45:08
и будет ещё почти год

Denis
09.01.2017
14:56:57
Никто не юзает Метеор? :)

Google

Сергей
09.01.2017
14:57:56
Не туда

KlonD90
09.01.2017
14:58:16
я ухожу от него
но тут есть любители метеора настоящие :/

Admin
ERROR: S client not available

Aleh
09.01.2017
14:58:27

KlonD90
09.01.2017
14:58:46
не то чтобы я сам заходил в него но мне нужны связи на проекте не через монгу
и другие штуки которые на уровне базы

Vladimir
09.01.2017
14:59:02
Связи?

Denis
09.01.2017
14:59:32
ORM?

KlonD90
09.01.2017
15:06:08
ну да старые добрые связи проще через реляционные базы делать
ссылочная целоность все дела

Vladimir
09.01.2017
15:07:33
а причем здесь метеор?

KlonD90
09.01.2017
15:08:06
а как ты мне предлагаешь метеор скрестить с чем-то получше монги?

Vladimir
09.01.2017
15:08:46
Никак
Поэтому и не понятно, причем здесь метеор

KlonD90
09.01.2017
15:09:43
ну так это ответ почему я ухожу с него потому что у него стэк технологий на монгу положен а запилить драйвер для пострге они так и не удосужились

Nikita
09.01.2017
15:10:43
До сих пор? Вроде не первый год собираются

Eugeniy
09.01.2017
15:11:30
https://github.com/meteor/postgres-packages
?

KlonD90
09.01.2017
15:16:06
в продакшен пользоваться заброшенной не работающей штукой

Google

KlonD90
09.01.2017
15:16:11
че то как-то слабая идея
да они забросили эту идею давно
они хотели еще на GIN'е видимо с одно уровневым Dictionary это делать
когда еще 1.0 не было

Klim
09.01.2017
15:33:10
парни
хелп
не получается чет
есть модель
в ней есть виртуальное поле (хеш от айди)
у меня стоит задача скрыть айди и возвращать его хеш
с вирт полем все ок
а id не получается скрыть
если вызывать только виртуальное поле (без айди) то оно крашится потому что не может вычислить хеш их ничего (айди нету)
как быть?
вариант заменить виртуальное поле на реальное очень хуевый
может toString какой перезаписать

KlonD90
09.01.2017
15:37:48
ну просто при выборке
exclude попробуй или удалять сразу
или преобразование опять же