Anonymous
И это тоже
Anonymous
Короче, никаких глобальных пакетов кроме pm2)
Anonymous
Кинь node_modules в gitignore и забудь
Anonymous
Vlad
Короче, никаких глобальных пакетов кроме pm2)
Пусть тоже будет локально, в чем проблема то
Anonymous
Пусть тоже будет локально, в чем проблема то
В локальном варианте будут проблемс с интеграцией с systemd, если я не ошибаюсь
Dmitrii
Пусть тоже будет локально, в чем проблема то
а если несколько проектов, демон то всеравно один работает? и как локальные клиенты разных версий будут с ним взаимодействовать
Vladimir
gulp нинужен
Я вот никак не пойму, как при помощи webpack'а сделать css модули и серверный рендеринг, но при этом не бандлить webpack'ом серверный код? Есть какой-то пример сборки, где это работает? Я css модули gulp'ом разруливаю и вроде все ок работает, но постоянно слышу "gulp не нужен, есть же webpack"
Dmitrii
серверный код не обязательно собирать вебпаком, достаточно бабеля
Dmitrii
в ноде модульность из каробки работает и так
Vladimir
серверный код не обязательно собирать вебпаком, достаточно бабеля
это-то понятно, проблем не было бы без css модулей, либо без серверного рендеринга, но если я хочу и css модули вместе с серверным рендерингом, то webpack'ом не понимаю как это сделать
Таймураз
это-то понятно, проблем не было бы без css модулей, либо без серверного рендеринга, но если я хочу и css модули вместе с серверным рендерингом, то webpack'ом не понимаю как это сделать
http://github.com/lestad/rurarar Вот тут парень говорит, вон реализовано то, о чем ты говоришь. У себя в проекте только продакшн код готовится, стараюсь все понятно реализовывать
Anonymous
Gulp не нужен в тех случаях, когда надо на скорую руку накидать минификацию+транспайлинг и ещё что-нибудь стандартное. Я лично Gulp воспринимаю больше как модуль, нежели систему сборки. Webpack же это по сути хорошо проапгредженный Grunt.
Anonymous
Я уже с gulp на скорую руку накидал минификацию
Anonymous
а гайд по webpack был раза в 4 длиннее, чем гайд gulp
Anonymous
:D
Anonymous
Ну а по поводу "кто-то что-то говорит" всё как всегда: есть работающая система, но работающая "не по феншую" - забей и переделывай только тогда, когда будет дофига-дофига свободного времени
Dmitrii
не путайте gulp - таск ранненр и webpack - сборщик JS модулей
Dmitrii
совсем разные задачи
Таймураз
Гальп решает, когда у тебя куча ресурсов и с ними нужно что-то делать Больше задач для гальпа я не вижу
Таймураз
Тут для стилей все-таки не css modules, а styled-components.
Не так уж и сложно добавить в конфиг их
Nikolay
положил ноут охладить на подоконник
Nikolay
на 3 минуты
Nikolay
обожаю зиму
Vladimir
Не так уж и сложно добавить в конфиг их
Ну не так уж просто, стили формируются отдельно на каждый запрос 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
по мне зачем пложить тулзы
Nikolay
если автоматизацию можно через нпм таски делать
Alexander
и также со всеми его плагинами
Alexander
А, вспомнил. Надо установить gulp и все плагины глобально, но придется в папке с каждым проектом писать npm link gulp ...
Дима
Вот это костыль))
Дима
Костыль с большой буквы П
Alexander
Ну я пользовался для проектов, что в гугл диске должны были лежать
Alexander
Меня бесила синхронизация node_modules
Alexander
а щас и гулпа нет
Alexander
Это для умных людей, что пишут важные вещи
Alexander
А я пишу хелоуворды
Дима
Там нет фейсконтроля)
👁
Это для умных людей, что пишут важные вещи
https://github.com/rstacruz/pnpm если правильно тебя понял, то вот это может помочь только я не юзал, так что на свой страх и риск
Alexander
Alexander
@nicecoder
👁
похоже я неправильно понял проблему ¯\_(ツ)_/¯
Alexander
какую ноду лучше использовать?
Alexander
LTS или текущую?
Oleg
смотря под какие задачи
Alexander
я просто только начинаю осваивать, поэтому в различиях не разбирался
Oleg
для крупного и серьезного проекта LTS, а для освоения можно и текущую
Sergey
6 уже lts
Vlad
и будет ещё почти год
Denis
Никто не юзает Метеор? :)
Sergey
Не туда
Ale
не зашло?
Vladimir
Связи?
Denis
ORM?
Vladimir
а причем здесь метеор?
Vladimir
Никак
Vladimir
Поэтому и не понятно, причем здесь метеор
👁
До сих пор? Вроде не первый год собираются
yarastqt [msk +1 week]
https://github.com/meteor/postgres-packages
yarastqt [msk +1 week]
?
yarastqt [msk +1 week]
Schema.set('toJSON', { virtuals: true });
yarastqt [msk +1 week]
Так не пойдет?
yarastqt [msk +1 week]
yarastqt [msk +1 week]
да, монга, не видел что нужно под другое, сорян
Alexey
есть идеи проектов больших и маленьких?
А ВОТ ТЕПЕРЬ ПАБЛИК
в чем профит писать на го?
Vladimir
Ни в чем
Aleksei
в чем профит писать на го?
Он быстрый. И многопоточный, если сравнивать с нодой
Aleksei
И компилится в бинари
Aleksei
Под все платформы