Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2018 November 28

a

arts in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
можно. Но зачем?
типо чтобы не подключать постоянно зависимости
на быстродействие это не влияет ?
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
arts
типо чтобы не подключать постоянно зависимости
на быстродействие это не влияет ?
очень зависит от того что эти зависимости делают. Там есть тонкости  с тем как это работает, тут рекомендую только читать как работают реквайры в ноде.
источник

a

arts in NodeUA - JavaScript and Node.js in Ukraine
понял, спасибо
источник

a

arts in NodeUA - JavaScript and Node.js in Ukraine
а как закончить запуск скрипта  ? 😅
Типо мы отправили нужную нам команду, как потом завершить процес из нутри (чтобы не  нажимать ctrl+c || ctrl+d) ?
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
process.exit() пробував?
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
источник

a

arts in NodeUA - JavaScript and Node.js in Ukraine
спасибо, тупанул
источник

V

Vyacheslav in NodeUA - JavaScript and Node.js in Ukraine
Подскажите пожалуйста что здесь не так ?
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Vyacheslav
Подскажите пожалуйста что здесь не так ?
импорт пока что на голой ноде не работает
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Vyacheslav
Подскажите пожалуйста что здесь не так ?
чтоб включить поддержку нужно запускать с флагом --experimental-modules, будет работать только с файлами .mjs
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
источник

V

Vyacheslav in NodeUA - JavaScript and Node.js in Ukraine
а если так ?
источник

V

Vyacheslav in NodeUA - JavaScript and Node.js in Ukraine
источник
2018 November 29

NS

Nikolay 🤷🏼‍♀️ Simoti... in NodeUA - JavaScript and Node.js in Ukraine
Такой кейс:
Есть какая-то консольная утилита (в моем случае cwebp), которая принимает путь файла на вход и конвертит его в webp (очевидно). Эта утилита может отдавать результат в stdout, но меня интересует есть ли какие-то способы кормить ей (или любой подобной) стрим или буфер на вход из nodejs
источник

👨

👨‍🎨 in NodeUA - JavaScript and Node.js in Ukraine
@Fowi3  створи чаілд процес із своєю запущеною утилітою і передавай в неї що завгодно
источник

NS

Nikolay 🤷🏼‍♀️ Simoti... in NodeUA - JavaScript and Node.js in Ukraine
👨‍🎨
@Fowi3  створи чаілд процес із своєю запущеною утилітою і передавай в неї що завгодно
спасибо, но утилита все равно не будет понимать стримы. Мне все же кажется, что если она с ними не дружит, то никакие способы уже не помогут(( Придется сохранять файл на диск и так отдавать
источник

NS

Nikolay 🤷🏼‍♀️ Simoti... in NodeUA - JavaScript and Node.js in Ukraine
просто ffmpeg умеет в стримы и там все ок
источник

👨

👨‍🎨 in NodeUA - JavaScript and Node.js in Ukraine
тобто ти хочеш зробити рідабл стрім з файла і його кинути в свою утиліту?
источник

NS

Nikolay 🤷🏼‍♀️ Simoti... in NodeUA - JavaScript and Node.js in Ukraine
👨‍🎨
тобто ти хочеш зробити рідабл стрім з файла і його кинути в свою утиліту?
нет, у меня есть ридбл стрим файла из сети, хочу отдавать его утилите
источник

NS

Nikolay 🤷🏼‍♀️ Simoti... in NodeUA - JavaScript and Node.js in Ukraine
но вообще да, ридбл стрим
источник