Category: Express

07
Июл
2020

Размер папки node js

Мне нужен размер папки node js. Я понимаю, что у самой папки нет свойства size. Пробовал делать так:
const fs = require(‘fs’)

app.get("/size", (req, res) => {
var size = 0;
var files = fs.readdirsync("./data")
fo…

30
Июн
2020

Как отправить данные из формы на почту c помощью node.js

У меня есть обычная webpack сборка со статикой в виде html формы. Я хочу данные из формы отправить на почту, я копал в сторону express js, но у меня не получилось завести самостоятельно express с webpack.
По документации webpack https://w…

30
Июн
2020

Как наладить связь между socket.io и сервером?

Пролог:
Пишу сайт исключительно на PHP, но для реализации чата почему-то решил использовать socket.io (JAVA). Возможно, более правильно, было бы использовать сокеты PHP, но, думаю, мне же в плюс, больше опыта будет.

Основная часть:
Итак, …

27
Июн
2020

sendFile скачивает файл, при расширении файла "php"

Пытаюсь открыть клиенту при подключении к серверу файл с интерфейсом. При расширении файла HTML – страница открывается и все хорошо, но, если поставить файлу расширение .php, то файл просто загружается на носитель клиента. Попытался скачат…

24
Июн
2020

JWT, как не отправлять refresh token в куках?

Для начала – я экстремально новичок, обучаюсь js и node.js. Сейчас пытаюсь разобраться с JWT для авторизации. Дошел до следующей схемы, используя node.js, express:

Пользователь попадает на тестовую страницу /index.
В форме логининга вводи…

19
Июн
2020

Проблема с получением тела запроса

получаю с сервака оплаты информацию, о статусе оплаты, надо из тела получить статус и референс, но проблема заключается в том что сам запрос не получается обработать как объект, до этого получалось обработать с помощью
app.use(bodyPars.url…

12
Июн
2020

Как отправить сообщение определенному клиенту express.js

Делаю виджет чата с менеджером используя JS, firebase.db и сервак на express.js. Отправляю сообщения с помощью Websocket на сервак данные от пользователя и не могу понять как отправить эти данные именно менеджеру. То есть отправить всем по…

01
Июн
2020

Запуск ReactJS+express+mongodb на виртуальном хостинге

Я только начинаю изучать React и у меня возник такой вопрос. Раньше, чтобы разместить приложение на хостинге, я просто выполнял команду npm run build, билдил и заливал все это дело на хостинг. Теперь же у меня появилась серверная часть, г…

30
Май
2020

Вставить в тег скрипт EJS код. Node.js

Работаю в Node.js/Express + PostgreSQL и EJS.
Хочу вставить код ниже (ejs) в тег скрипт, который получаю с запроса выполненного на Node.js, но оно не распознается в теге скрипт и могу никак понять почему. В коде хочу нарисовать график по д…

20
Май
2020

Ошибка сокетов 404 (Not Found)

я создал небольшой чат на Socket.io в связке с Express и react. В моем проекте у меня есть страница выбора пользователей. После запуска и перехода на локальный хост я получаю ошибку:

polling-xhr.js:268 GET http://localhost:3000/socket.io/…

20
Май
2020

Ошибка чтения файлаа

Не пойму в чем проблема…
Вот ошибка, которую генерирует shell консоль:
ENOENT: no such file or directory, open ‘//var/www/www-root/data/www/invizzz.com/datas/IDHolders/id_44325/EURUSD#MT4#Alpari International#tick.datas’

А вот реальный …

19
Май
2020

GET параметр не вставляется в метод find для mongodb

Express принимает get параметр id, выводит его как в консоль, так и отправляет через send, но не вставляет в метод find findOne({myId: id}) mongodb. Если вставить вместо переменной обычное число, все работает правильно. Если создать переме…

19
Май
2020

Как выбрать элемент в mongodb по id из get параметров?

Не подставляет get переменную в объект, передаваемый в findOne. Если просто вставляю { id: 2 } или let id = 2 и { id: id }, база возвращает нужный элемент. Мой ключ id существует наряду с встроенным _id, поиск веду именно по первому. Как …

17
Май
2020

Все ли операции, зависимые на ответ, должны быть синхронны?

К примеру программа отослала запрос на сервер и ждет от него ответа. На сервере же имеется асинхронная функция чтения. В этом случае ответ будет получен 2 раза или 3 раза? Сначала ответ с пустой строкой, а затем еще 1 ответ с содержимым пр…

17
Май
2020

Все ли операции, зависимые на ответ, должны быть синхронны?

К примеру программа отослала запрос на сервер и ждет от него ответа. На сервере же имеется асинхронная функция чтения. В этом случае ответ будет получен 2 раза или 3 раза? Сначала ответ с пустой строкой, а затем еще 1 ответ с содержимым пр…

17
Май
2020

Подскажите пожалуйста, как выполнить синхронную запись в файл?

Подразумевается именно синхронная запись в файл, в который могут записывать сразу множество устройств. Мне нужно сделать предварительную проверку на предмет того, открыт ли файл для записи и если нет то записывать, а если да, то ждать, пок…

17
Май
2020

Подскажите пожалуйста, как выполнить синхронную запись в файл?

Подразумевается именно синхронная запись в файл, в который могут записывать сразу множество устройств. Мне нужно сделать предварительную проверку на предмет того, открыт ли файл для записи и если нет то записывать, а если да, то ждать, пок…

11
Май
2020

Как добавить фото при создании поста используя Vue, Express и MongoDb

При создании поста необходимо заполнить title, body, category поля и добавить photo. Проблема в том что не получаеться сохранить photo правильно в mongodb. Буду признателен за помощь. С фронта уходит такой json

client/List.vue

<form&…

06
Май
2020

axios на клиенте не получает данные с удаленного сервера

Вел разработку приложения клиент-сервер с локальным сервером. Когда сервер запущен локально, все работает.
А с удаленным сервером какие-то проблемы возникают.

Клиент успешно отправляет запрос, сервер его успешно получает, успешно обрабат…

06
Май
2020

axios на клиенте не получает данные с удаленного сервера

Вел разработку приложения клиент-сервер с локальным сервером. Когда сервер запущен локально, все работает.
А с удаленным сервером какие-то проблемы возникают.

Клиент успешно отправляет запрос, сервер его успешно получает, успешно обрабат…

02
Май
2020

Nodejs как передать ID в адресную строку сайта

Всем привет, работаю в Node.js + Express + PostgreSQL и сейчас пытаюсь вывести в адресную строку своего сайта ID который получу с запроса БД, но как-то не могу разобраться как это сделать.

Хочу, чтобы было, что-то типо localhost:3000/ins…

10
Апр
2020

Не работает res.render в Node.js

Есть вот такой код. После нажатия кнопки Логин, он находит в таблице пользователя, если находит берет от туда все остальные столбцы и записывает их в объекте user. Все это вроде бы работает. Сохраняет в объекте user, но дальше не рендерит …

10
Апр
2020

Не работает res.render в Node.js

Есть вот такой код. После нажатия кнопки Логин, он находит в таблице пользователя, если находит берет от туда все остальные столбцы и записывает их в объекте user. Все это вроде бы работает. Сохраняет в объекте user, но дальше не рендерит …

09
Апр
2020

Как запустить client и server на одной машине?

Использую vue js + node js + express. Запускаю сервер — клиент отваливается, в итоге работает только сервер. Естественно они на разных портах — 3000 и 8080. Сервер проверял postman`ом, ответ приходит при запросе на 8080 и 3000, несмотря на…