Size: a a a

Node.js — русскоговорящее сообщество

2019 October 16

PW

Paul Watson in Node.js — русскоговорящее сообщество
shiva
а потом fg / ctrl+z если память не изменяет чтобы прилепить процесс обратно к консоли
Сложна)
источник

s

shiva in Node.js — русскоговорящее сообщество
Paul Watson
Запустить как сервис, через докер, чёрез tmux,..)
тмукс шикарнейшая вещь но надо ещё учиться управлять pane-ами, запоминать или выставлять свои хоткеи для этого
источник

s

shiva in Node.js — русскоговорящее сообщество
Paul Watson
Сложна)
уж точно проще тмуха которому ещё сервер нужен и сессии там ещё ой-ой 🙈
источник

PW

Paul Watson in Node.js — русскоговорящее сообщество
Ctrl + b свернуть и все
источник

s

shiva in Node.js — русскоговорящее сообщество
Paul Watson
Ctrl + b свернуть и все
в консоли?
источник

V

Victor in Node.js — русскоговорящее сообщество
pm2 ему нужен, не учите плохому)
источник

PW

Paul Watson in Node.js — русскоговорящее сообщество
shiva
в консоли?
Да
источник

PW

Paul Watson in Node.js — русскоговорящее сообщество
Вообще докер композ юзайте что за pm2?
источник

V

Victor in Node.js — русскоговорящее сообщество
Paul Watson
Вообще докер композ юзайте что за pm2?
это учить надо, а pm2 zero config
источник

s

shiva in Node.js — русскоговорящее сообщество
Paul Watson
Вообще докер композ юзайте что за pm2?
чисто нодовская какаято тулза » ggl
источник

PW

Paul Watson in Node.js — русскоговорящее сообщество
А и советы чисто по ноде))
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Paul Watson
Вообще докер композ юзайте что за pm2?
нафиг ему композ, пусть dokku ставит и забудет про все остальное )
источник

PW

Paul Watson in Node.js — русскоговорящее сообщество
Johnny Doe
нафиг ему композ, пусть dokku ставит и забудет про все остальное )
Так Ватсон здесь Я)
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Paul Watson
Так Ватсон здесь Я)
а я видимо Шерлок )
источник

s

shiva in Node.js — русскоговорящее сообщество
Холмса не хватает
источник

LB

Little Big in Node.js — русскоговорящее сообщество
ребят, подскажите пожалуйста, как сделать декораторы, который можно навешивать только на классы, которые реализуют определенный интерфейс?
пытаюсь сделать вот такой декоратор
export function RedisEventSub<T extends IEventProcessor>(name: string) {
   return function (target: T) {
       target.eventType = name;
   }
}


export interface IEventProcessor {
   process(event: IEvent): void;
   eventType: string;
}


ну и класс

@RedisEventSub("sms")
export class SMSEventProcessor implements IEventProcessor {
   public constructor(...any) {

   }
   readonly eventType: string;

   process(event: IEvent): void {
   }

}


компилятор, что логично, ругается
TS2345: Argument of type 'typeof SMSEventProcessor' is not assignable to parameter of type 'IEventProcessor'.   Type 'typeof SMSEventProcessor' is missing the following properties from type 'IEventProcessor': process, eventType


Можно это как-то красиво зарешать?
источник

LB

Little Big in Node.js — русскоговорящее сообщество
ну опосредственно. Вполне возможно, тут и тайпскрипт люди юзают
источник

LB

Little Big in Node.js — русскоговорящее сообщество
сенкс
источник

₳Ɖ⩔Ɨ₱ɆɌ in Node.js — русскоговорящее сообщество
Ребята, а можно как-то установить глобально сразу топ 100 модулей ноды?
источник

₳Ɖ⩔Ɨ₱ɆɌ in Node.js — русскоговорящее сообщество
Что бы потом спокойно локально работать.
источник