Express.js — это минимальная и гибкая платформа веб-приложений Node.js, предоставляющая надежный набор функций для создания веб-приложений.

Подробнее про express...

У меня есть проектnesjs, в корне сайта есть папка uploads, там лежат файлы разных расширений. Как мне их обработать? Http://localhost:7777/uploads/audio/85/0.mp3 http://localhost:7777/uploads/movie/85/0.mp4 Когда я делаю это, я получаю ошибку: <сильный>{ «Код статуса»: 404, "message": "ENOENT: не...
25 Сен 2023 в 18:18
Я сталкиваюсь с ошибкой 404 при попытке загрузить файлы шрифтов и изображений в приложение Express.js. Я пробовал различные подходы, в том числе использование тегов в HTML, но некоторые ресурсы по-прежнему обслуживаются неправильно. Мне нужна помощь в выявлении и устранении проблемы. Проблема: Я...
25 Сен 2023 в 14:39
Я создаю очень простой простой API для отдыха с Node js Express и Typescript, чтобы получить длинный адрес из фактического адреса, переданного в конечную точку через параметр запроса. Я развертываю его на лямбде AWS, используя serverless-framework весь мой app.ts выглядит так: import express fro...
В моем приложении server.ts — это точка входа, которая обслуживает приложение в порту. все app.use выполняется в файле app.ts, где вызывается dotenv. Насколько я знаю, вы должны вызывать dotenv только один раз, и все приложение должно иметь переменные. Но по какой-то причине файл конфигурации заг...
25 Сен 2023 в 09:07
Я пытаюсь отправить данные по почтовому запросу из act.js в express.js, используя axios, но получаю ошибку 404 not Found Axios. вот изображение ошибки q https://i.stack.imgur.com/H7ihV.png а> Вот мой код React.js на стороне клиента export default function Upload() { const [state, setState] = us...
25 Сен 2023 в 00:07
Как я могу управлять длинными функциями задач в Node.js Express.js, чтобы эффективно управлять длинными функциями задач и предотвращать ошибки тайм-аута? В настоящее время мое приложение содержит трудоемкую функцию, ответ от которой мне не требуется немедленно, но я все равно хочу, чтобы она выполн...
24 Сен 2023 в 17:52
Я пытаюсь преобразовать файл mp4 в файл mp3, а затем напрямую загрузить его в хранилище Firebase, не сохраняя его локально на своем компьютере. Как я могу это сделать? В настоящее время я получаю сообщение об ошибке, когда пытаюсь это сделать. Ошибка «Ошибка: [Ошибка: ENOENT: нет такого файла или к...
24 Сен 2023 в 14:54
Каждый! Я добавил свой веб-сайт в систему поиска, и она выдает ошибку типа «Ваши несуществующие страницы не возвращают статус 404». Но я не могу понять, как вернуть этот статус. Я пытаюсь найти решение этой проблемы, но все, что я получаю, это «Приложение React прямо перед веб-сайтом. Оно не может...
23 Сен 2023 в 19:59
В db.js import mongoose from "mongoose"; export function dbConnection() { try { mongoose.connect("mongodb://0.0.0.0:27017", { useNewUrlParser: true, useUnifiedTopology: true, }); console.log("DB connected successfully "); } catch (error) { console.log("Not connecte...
23 Сен 2023 в 14:26
Итак, я публикую сообщение на своем экспресс-сервере. Я использую машинописный текст Я отправляю неопределенное значение из моего URL-адреса в теле (Angular) на бэкэнд (Express-сервер). Прежде чем объект покинет интерфейс с помощью метода HTTP post, он регистрируется в console.log как неопределенны...
23 Сен 2023 в 02:57
В настоящее время я работаю над серверным проектом для своей степени в колледже, уделяя особое внимание Node.JS, MongoDB и Express, и до сих пор все шло довольно гладко. Однако задание, направленное на создание API, требует от меня создания маршрута, принимающего рейтинг, который я отправляю в базу...
23 Сен 2023 в 00:53
У меня есть две разные схемы: Пользователь и Статья. Пользователь может публиковать множество статей, для которых существует связь «Один ко многим». Схемы следующие: const mongoose = require("mongoose"); const userSchema = mongoose.Schema( { username: { type: String, requi...
22 Сен 2023 в 17:20
В настоящее время я работаю над веб-приложением, использующим Express.js с TypeScript, и стараюсь следовать лучшим практикам, чтобы обеспечить чистую, поддерживаемую и масштабируемую базу кода. Хотя я нашел различные ресурсы и учебные пособия, мне хотелось бы получить от сообщества информацию о луч...
22 Сен 2023 в 17:02
Я создаю чат-приложение с помощью node.js express и реагирую. Приложение работает и отправляет сообщения всем пользователям, но когда я пытаюсь отправить сообщение в определенную комнату, оно не работает. Бэкэнд io.on('connection', (socket) => { socket.on('login', (data) => { socket.join("room...
22 Сен 2023 в 16:31
app.post('/add', (req, res) => { const newperson = { id: person.lenght +1, Text: req.body.text, Type: req.body.type } person.push(newperson) console.log(person.slice(-1)) res.json(newperson) }) Id: person.lenght +1, /// здесь person — это массив, в качестве идентификатора кот...
22 Сен 2023 в 09:45
У меня есть страница, на которой я генерирую в серверной части таблицу с помощью библиотеки AG-GRID, генерируя файл (js). Этот файл после создания я вызываю его из своего интерфейса, в котором я использую Handlebars. Пока код работает правильно. //BACKEND (I create a text string to generate the js...
22 Сен 2023 в 06:17
Я борюсь с этой проблемой уже много часов и не могу заставить ее работать. Я создаю приложение реагирования (vite), а для серверной части я использую NodeJS с Express. Я также использую экспресс-сессию в серверной части для обработки сеансов. По какой-то причине файл cookie сеанса не устанавливае...
У меня есть база данных из 220 тысяч продуктов, каждый из которых имеет 1-3 ссылки на изображения (все менее 200 КБ). Мне нужно пройти через все это и загрузить прямо в Google Cloud Storage, не загружая их локально. Вот такой подход я придумал: const saveFileFromUrl = (sneakerData: any, size: stri...
Я создал базовый API RESTful, используя node, express, mongoDB и mongoose. Почтальон сообщает, что действие удаления было завершено, но оно не удаляется из базы данных. После того, как mongoose удалил обратные вызовы, это стало очень запутанным Вот код .delete(function(req,res){ // console.log...
21 Сен 2023 в 20:44
Я пытался загрузить массив строк из моей HTML-формы в свою базу данных (MongoDB). Вот HTML-форма для добавления класса <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Create New Class</title> </head> <...
21 Сен 2023 в 20:07
Что касается простого примера, в этих двух примерах кода, как функция next() является параметром и как ее можно выполнить для автоматического перехода к следующей функции промежуточного программного обеспечения? Как это работает за абстракцией? app.use((req, res, next) => { console.log('Time:', D...
21 Сен 2023 в 19:15
Я отправляю свои документы через expressjs на свой сервер, а затем обновляю документ, используя тело запроса, которое представляет собой JSON (частичный документ), и передаю его функции findByIdAndUpdate(). Ранее при использовании значения null в качестве значения поля документа поле удалялось. Пок...
21 Сен 2023 в 15:53
Я использую Vercel для размещения своего приложения nuxt3, у него мало API, и я хочу получить доступ к файлам, хранящимся в моем каталоге src/public, с помощью API файловой системы/узла. Я пытался использовать модули path и fs и перечислять каталоги, но мне не удалось найти свои ресурсы в общей папк...
21 Сен 2023 в 13:41
Я создаю список дел, используя экспресс и ejs. Я хочу добавить в свой список дел функцию, позволяющую, когда я устанавливаю флажок, этот конкретный контент зачеркнут. Фрагмент списка дел Во-первых, я попытался получить значение флажка через body-parser, сохранить его в переменной, а затем передать...
21 Сен 2023 в 10:49
У меня проблема в течение нескольких дней, и я не мог найти решение, я искал форумы, документацию и ничего. У меня есть веб-сайт, разработанный на nodejs, с использованием экспресс-сессии и паспорта для управления сеансами и аутентификации пользователей. Моя проблема заключается в том, что когда два...