Anonymous
Там тоже есть npm
Sergey
ну вот есть у меня пакет который требует конкретную версию imagemagick, как его ставить?
Cenator 🐈
Он же отдельно ставится
Cenator 🐈
В нпм только биндинг
Cenator 🐈
Тебе придется взять vps
Sergey
тогда какой смысл в таком хостинге?
Cenator 🐈
Никакого
Cenator 🐈
Ну то есть
Cenator 🐈
Для проектов не требующих внешних зависимостей - норм
Sergey
а как еще на таком хостинге порты контролировать?
Sergey
кто мне помешает занять все порты выше 1024?
Cenator 🐈
Я ни одного не видел
Anonymous
Я ни одного не видел
Я уже писал - Beget, Sprinthost. Из зарубежных - a2hosting
Cenator 🐈
Я уже писал - Beget, Sprinthost. Из зарубежных - a2hosting
Кажется ответ не подошел к вопросу)
Алексей
Привет всем, приходят куки от апи сервера, но браузе их не ставит, как нужно сконфигурировать nginx что браузер думал что это один orign
Алексей
Алексей
Dmytro
Ты их в хедер неправильно закидываешь
Dmytro
Почему set-cookie
Suicide Liza
Suicide Liza
кто нибуть знает как я могу место req.body pass my object with username and pass?
Suicide Liza
passport.authenticate('local', { session: false });
Suicide Liza
это исчет req.body
Suicide Liza
место req.body могу я послать свой object с username и password
сomorsiс
куда послать?
Suicide Liza
в passport.authenticate('local')
Suicide Liza
Suicide Liza
о все сделаю bind this
Suicide Liza
нашёл
Тимофей 🛴
Vs code автоматом подтягивает тайпинги для пакетов
Ceyhun
Всем привет. Пишу приложение, которое создает на основе темплейта экзель файлы (больше 4000 файлов). На локальном сервере (windows) не было проблем с этим. На сервере (centos) выкидывает ошибку: node_modules/xlsx-template/lib/index.js:445 for(var i = 0; i < self.sheets.length; ++i) { ^ TypeError: Cannot read property 'length' of undefined at Workbook.module.exports.Workbook.loadSheet (/node_modules/xlsx-template/lib/index.js:445:40) at Workbook.module.exports.Workbook.substitute (/node_modules/xlsx-template/lib/index.js:188:26) at ReadFileContext.callback (/app.js:188:38) at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:420:13)
Ceyhun
Когда уменьшаю количество создаваемых файлов ошибки не бывает
Рубикон
https://unix.stackexchange.com/questions/230346/how-to-check-ulimit-usage
Ceyhun
Системный лимит на юзвера по умолчанию 1к файлов открытых
не думаю, что дело в этом. потому что в коде файл только считывается (в буфер).
Тимофей 🛴
Есть реализации, посмотри mobx или typeorm например, просто можно отдельно писать d.ts в которых только типы, еще можно писать на ts и компилировать в js с автоматической генерацией d.ts
Ceyhun
да
Рубикон
На счёт чентоси.. а там нода какая?
Dmitry
auth0 - норм тема?
Ceyhun
На счёт чентоси.. а там нода какая?
поставил последнюю стабильную v8.9.3
Ceyhun
Системный лимит на юзвера по умолчанию 1к файлов открытых
спасибо за наводку. оказывается, fs каждый раз открывал и не закрывал файл.
Ceyhun
спасибо за наводку. оказывается, fs каждый раз открывал и не закрывал файл.
хотя я думал, что readFile просто считывает в буфер и закрывает файл. а он открытый остается
Рубикон
Епт, у меня та же проблема .. млин..
Алексей
Привет всем, импользую экспресс, получаю куки с апи сервера, кт скажет почему не ставятся куки
Алексей
Алексей
fetch?
Что,
Алексей
?
Dmitry
запрос отправляешь через fetch на сервер?
Dmytro
У тебя хедер неправильный, говорю еще раз
✙ galactico ✙
Отдельно нужно закрывать
А как закрыть без файлового дескриптора?
Dmitry
есть кто живой???
B
есть
Dmitry
Почти живой пойдет?
Anonymous
Там где вакансии
А что это за чат?
Michael 🌌
https://t.me/nodejs_jobs
Anonymous
Задам нубский вопрос. Если я изменю код приложения NodeJS, то мне придётся перезапускать NodeJS?
Anonymous
Запуск NodeJS как демона, а не в фоновом режиме?
Алексей
Задам нубский вопрос. Если я изменю код приложения NodeJS, то мне придётся перезапускать NodeJS?
Да, есть утилиты которые в этом помогают Nodemon (к примеру). Но есть в принципе техники HMR (Hot Module Replacement) но очень не рекомендую их использовать
Алексей
Запуск NodeJS как демона, а не в фоновом режиме?
Нет утилита следит за Node.js файлами и если они изменились - перезапускает node.js за вас
Anonymous
А если папка с приложением пустая, NodeJS не завершит работу?
V
Может лучше сначала разобраться как все работает? :)
Anonymous
Оказалось, NodeJS работать не будет
Ilyas
Привет. Для отдачи статических файлов лучше использовать nginx или саму ноду? Дело в том что, у меня nginx играет роль балансировщика, а nodejs сервера могут добавляться, сегодня 3, а через месяц 10.
Рубикон
А как закрыть без файлового дескриптора?
А как ты узнаешь что именно закрыть? Так сложно написать атомарную операцию по чтению? (Ну в принципе тебе пригодиться контроллер заданий)(если файлы ты будешь читать последовательно, то async await и сделать просмиск из функции чтения)
Ilyas
Nginx Но для разработки обычно используют какой-нибудь koa-static
Ну это понятно. Просто насколько я понял нужно будет для статики делать несколько nginx серверов а балансировки будет перенаправлять запросы к API и к с статике
Ilyas
Балансировщик
Anonymous
http verbs - в первый раз встречаю такое. как это по-русски можно сказать? глаголы http? ) фразы http? )