Вопросы и ответы
Как протестировать рабочий поток в NodeJS?
00
Вопрос или проблема У меня есть скрипт на Node, который использует поток рабочего процесса. Я хочу протестировать его с помощью Jest. Файл вызывается, но код никогда не выполняется. Вот функция, которая вызывает рабочего: // index.
Системное администрирование и сети
Как исправить утечку памяти в ws и socket.io?
00
Вопрос или проблема Я прочитал, что существует утечка памяти в модулях WebSocket node.js ws и socket.io. Она существует уже несколько лет, и мне интересно, как это исправить. Об этом упоминается в следующих источниках, чтобы назвать несколько: https://github.
Программное обеспечение
Какую комбинацию стеков использовать для разработки на vue.js (vite/nuxt/fastify)?
00
Вопрос или проблема Я пытаюсь создать интерактивный веб-сайт с использованием фреймворка vue.js, который будет взаимодействовать с web3. Ранее я использовал node.js с пакетами, такими как express, в сочетании с css и js, написанными с нуля для моих проектов
Вопросы и ответы
Какой лучший подход к управлению долгосрочными подписками в сервисе с использованием Node?
00
Вопрос или проблема В настоящее время я работаю над ботом для Telegram, основной функцией которого является удаление участников канала после истечения их месячной пробной подписки. Я спросил у ChatGPT, какие лучшие подходы для реализации этого, и получил
Вопросы и ответы
findByIdAndUpdate не обновляет документ
00
Вопрос или проблема import { NextResponse } from "next/server"; import connectMongo from "@/libs/mongoose"; import User from "@/models/User"; import { getServerSession } from "next-auth/next"; import { authOptions } from "@/libs/next-auth";
Вопросы и ответы
Как переместить активные беседы в боковую панель после их начала в приложении чата MERN?
00
Вопрос или проблема Я разрабатываю приложение для чата в реальном времени, используя стек MERN с Socket.IO для обновлений в режиме реального времени. Сейчас у меня есть всплывающее окно, которое отображает всех пользователей, которое запускается по клику на кнопку “
Вопросы и ответы
Генерация URL-адреса изображения с использованием html-to-image, canvas и jsdom не работает
00
Вопрос или проблема Я пытаюсь сгенерировать изображение простого HTML-документа с помощью SVG, но даже этот простой пример выдает ошибку “Неподдерживаемый тип изображения”. Я не хочу использовать puppeteer или какой-либо безголовый браузер.
Вопросы и ответы
Есть ли смысл с точки зрения производительности использовать пул рабочих для клиента WebSocket для разбора входящих сообщений?
00
Вопрос или проблема Я пытаюсь понять, как сделать клиент ws на Node более производительным, и наткнулся на рабочие потоки и пул рабочих. Сценарий использования заключается в анализе входящих сообщений (это выполняется в рабочем потоке) и передаче результата
Программное обеспечение
Рекомендации для миллиона HTTP-запросов
00
Вопрос или проблема У меня есть более миллиона HTTP-запросов, которые нужно выполнить, и я хочу использовать высокопроизводительный язык программирования для этого. Я кодировал это на PHP, но результат был слишком плох. Я должен делать cUrl-запросы с
Вопросы и ответы
Dotenv не может использовать nodejs typescript
00
Вопрос или проблема У меня была проблема с конфигурацией окружения и вот мой код. Я проконсультировался с некоторыми решениями, но все равно не могу решить проблему. Можете помочь мне? { ... "type": "module", "scripts": { "dev": "nodemon" }, "dependencies"
Вопросы и ответы
данные сессии не хранятся для нескольких пользователей в таблице
00
Вопрос или проблема Я использую passport для аутентификации и connect-pg-simple для хранения сеансов в базе данных PostgreSQL. Однако я столкнулся с проблемой, когда в базе данных, похоже, хранится только один сеансовый куки одновременно, независимо от
Вопросы и ответы
Как максимально уменьшить/очистить HTML страницы товара электронной коммерции
00
Вопрос или проблема Как максимально сократить/убрать HTML с страницы продукта электронной коммерции и при этом сохранить информацию о продукте: Название, Цена, Цена со скидкой, Размеры (если есть), Размер для выбора, Добавить в корзину и Путь к оформлению заказа для навигации.
Программное обеспечение
Существует ли какой-либо шаблон для React и Express, который включает аутентификацию, авторизацию, управление электронной почтой и активами и т.д.?
00
Вопрос или проблема Я ищу шаблон для ReactJs и ExpressJs с базовыми функциями, которые используются в большинстве веб-приложений. Такие как вход в систему, регистрация, восстановление пароля, приглашение участников, отправка писем, загрузка/извлечение файлов, ORM и т.
Вопросы и ответы
Как оптимизировать массовую вставку в MongoDB для расписаний событий без вложенных циклов?
00
Вопрос или проблема Я разрабатываю приложение на Node.js, которое требует добавления расписаний событий в базу данных MongoDB. В настоящее время моя реализация использует вложенные циклы для создания этих записей о событиях, что может привести к проблемам
Вопросы и ответы
Не удалось получить доступ к Express Route: ошибка “cannot GET /”
00
Вопрос или проблема Я пытаюсь настроить простой сервер Express.js, чтобы он отвечал “Hello World” на корневом эндпоинте (/). Однако, когда я запускаю свой сервер и обращаюсь к http://localhost:3000/, я получаю ошибку “
Вопросы и ответы
Как интегрировать числовые идентификаторы SQL из внешнего API с чатом на базе MongoDB в стекe MERN?
00
Вопрос или проблема Я работаю над приложением для чата, основанным на стеке MERN, где данные чата хранятся в MongoDB. Однако пользователи получаются из внешнего API, который предоставляет числовые идентификаторы SQL. Система входа работает нормально через
Вопросы и ответы
Можно ли подделать пользовательские утверждения Firebase Auth в JWT-токенах в функциях onCall?
00
Вопрос или проблема Я разрабатываю бессерверный бэкенд с использованием продуктов Firebase, и мои конечные точки реализованы как функции облака onCall (v2). Я создал промежуточную функцию, чтобы убедиться, что только аутентифицированные пользователи могут
Вопросы и ответы
Ошибка поиска символов при запуске Chromium с Puppeteer на сервере Ubuntu
00
Вопрос или проблема Я сталкиваюсь с проблемой при попытке сгенерировать PDF-файлы с использованием Puppeteer на моем сервере Ubuntu. Код, похоже, выполняется без проблем, но я постоянно сталкиваюсь с ошибкой символа поиска при попытке запустить браузер Chromium.
Вопросы и ответы
Как отобразить полное название процесса в списке pm2?
00
Вопрос или проблема Я использую pm2 для запуска своих процессов в фоновом режиме, и я создал его с довольно длинным именем процесса. Всякий раз, когда я выполняю pm2 list, я вижу только небольшую часть имени процесса. Как я могу отобразить полное имя
Вопросы и ответы
Как организовать мой бэкенд, если его единственная задача — парсить и возвращать данные API?
00
Вопрос или проблема Я работаю над приложением на nodejs + Express, которое выполняет следующие действия для каждой конечной точки (‘/dataset-type1’, ‘/dataset-type2’, ‘/dataset-type3’, …