Size: a a a

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

2021 February 24

DM

Dmitriy Marynenko in Node.js — русскоговорящее сообщество
Sergiy Shatunov
так установить надо
где на хероку в ручную чтоль?
источник

ТК

Таймураз Кайтмазов... in Node.js — русскоговорящее сообщество
npm i -d @babel/cli
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
в конфиге добавить в раздел разработки
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Sergiy Shatunov
разве от использования stl бинарник не распухает? а в Qt всё поминимуму
Неизвестная для меня информация
Там шаблоны в основе, генерится может много кода, но при линковке должно оставаться только то, что нужно. Мне почему-то кажется что от кьюта бинарники больше распухнуть должны
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Ох и открыли мы ящик пандоры сегодня 😅
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
из чата по nodejs сделали C / C++ / Qt / Rust чат 😅
источник

WS

Web Soft in Node.js — русскоговорящее сообщество
Adv0cat
из чата по nodejs сделали C / C++ / Qt / Rust чат 😅
и помянули ушедших! слишком рано
источник

A

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

E

Ervin in Node.js — русскоговорящее сообщество
Всем привет!
Подскажите пожалуйста как решить проблему с multer: Error: ENOENT: no such file or directory, open и так далее
Это происходит, когда я загружаю картинку

Вот так я подключил Middleware в коревой js файл: app.use('/images', express.static(path.join(__dirname, 'images')));

Ниже скину сам Middleware и обработку POST запроса
источник

E

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

N

Nikita in Node.js — русскоговорящее сообщество
Ervin
Всем привет!
Подскажите пожалуйста как решить проблему с multer: Error: ENOENT: no such file or directory, open и так далее
Это происходит, когда я загружаю картинку

Вот так я подключил Middleware в коревой js файл: app.use('/images', express.static(path.join(__dirname, 'images')));

Ниже скину сам Middleware и обработку POST запроса
саму папку multer не создает, нужно самому делать
источник

E

Ervin in Node.js — русскоговорящее сообщество
Nikita
саму папку multer не создает, нужно самому делать
я её создал
источник

E

Ervin in Node.js — русскоговорящее сообщество
Обработка POST

router.post('/', auth, async (req, res) => {
  try {
     const user = await User.findById(req.user._id);

     const toChange = {
        name: req.body.name
     };

     if (req.file) {
        toChange.avatarURL = req.file.path;
     }

     Object.assign(user, toChange);

     await user.save();
     res.redirect('/profile');
  } catch (error) {
     console.log(error);
  }
});
источник

E

Ervin in Node.js — русскоговорящее сообщество
изначально
как я понял была проблема в том что не было папки images
но я её создал в корне проекта
источник

E

Ervin in Node.js — русскоговорящее сообщество
а проблема осталась
источник

N

Nikita in Node.js — русскоговорящее сообщество
путь в destination вроде нужно указывать абсолютный
источник

N

Nikita in Node.js — русскоговорящее сообщество
path.resolve(__dirname, '..', 'images/')
источник

N

Nikita in Node.js — русскоговорящее сообщество
что то типа этого
источник

NP

Nathan 🦊 Perk @RF (х... in Node.js — русскоговорящее сообщество
Igor' Ember
Окей, ещё вопрос. Можно же как-то настроить (балансировщик того же nginx'а), чтобы можно было менять продакшен инстанс приложения без остановки работы?
Например, я разворачиваю апдейт, убеждаюсь что всё хорошо, потом переключаю что-нибудь в nginx'е, чтобы он все следующие запросы направлял уже на новое приложение, а старое перестал использовать. И затем старое просто вырубаю и удаляю.
Если можно, как это называется/как гуглить?
Просто сейчас приходится всё приложение минут на 5 останавливаться, что не оч хорошо. Хотелось бы чтобы апдейты можно было без остановки выкатывать.
обновление контейнеров
источник

E

Ervin in Node.js — русскоговорящее сообщество
Nikita
что то типа этого
попробовал
проблема осталась
источник