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

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

Я хочу сравнить экспресс-js и вложенные js на основе безопасности. Я хочу знать, насколько вложенный js безопаснее, чем экспресс или наоборот. на самом деле, какая структура безопасна? Я прочитал некоторые блоги и не получил никакого представления о моем вопросе....
27 Ноя 2022 в 06:42
У меня такой код: index.js var express = require('express'); var router = express.Router(); router.get('/', function(req, res, next) { throw new Error("TESTING WHERE MY ERROR MESSAGE GOES IN MY RESPONSE..."); }); module.exports = router; И следующий тест с Jest + Supertest: error.test.js const ...
27 Ноя 2022 в 06:12
Я пытаюсь сохранить пользователя в MongoDB, но когда я отправляю тестовый запрос от почтальона, req.body успешно регистрируется в консоли, но MongoDB выдает ошибку пустых значений, я помещаю функцию для проверки, есть ли какое-либо значение в статистическая функция, но я ничего не получил Моя схема...
27 Ноя 2022 в 02:52
Я пытаюсь создать экспресс-соединение между клиентом и сервером, которое открывается только один раз, как обычно, но вместо того, чтобы клиент приостанавливал все и ждал ответа, прежде чем перейти к другой функции, он просто оставляет соединение открытым, но не т «ждите» ответа. Вот что я по сущест...
Я развернул свой веб-сайт, на моем веб-сайте пользователь должен выполнять 10 заказов каждый день, я хочу сбрасывать заказы в 9 утра каждый день. я использую стек MERN. как сбросить заказы? Я думаю об отправке запросов на размещение, которые изменяют пользовательские заказы на 0 в 9 утра каждый д...
27 Ноя 2022 в 01:49
Я хочу загрузить изображение в Cloudinary с почтальона. Я использую библиотеку экспресс-загрузки файлов для обработки составной формы. Вот как выглядит мой файл index.ts, import fileUpload from "express-fileupload"; app.use(fileUpload()); В моей функции контроллера я также получаю объект файла, ...
26 Ноя 2022 в 16:33
Я создаю простое приложение todo, используя React js и узел, как получить массив объектов (список задач) из узла, чтобы отреагировать для отображения этого списка во время нажатия кнопки const lists =[ {toDo:"learn react"} ] app.post('/Todo',function(req, res){ lists.push({ "toDo":req....
26 Ноя 2022 в 16:17
Я новичок в коде. Моя проблема, конечно, легко решается для вас, но для меня это настоящая головная боль. Я создаю социальную сеть, где люди могут зарегистрироваться и войти в систему, а затем они могут публиковать сообщения. Я работаю с React JS, node Express и mysql. Регистрация и вход в поряд...
26 Ноя 2022 в 14:10
Я не очень уверен, почему это не работает. Я пытаюсь опубликовать сообщение, чтобы выразить, используя axios. Я следовал руководству по подключению внешнего интерфейса к экспресс-серверу, и он работает для получения данных с сервера с помощью прокси. Однако, когда я пытаюсь отправить данные из ре...
26 Ноя 2022 в 05:17
С уважением, предположим, что у нас есть следующие документы в моей коллекции под названием inventory, и я пытаюсь показать только инвентаризацию входящих перемещений: { "data": [ { "_id": "638150ee268d890e9983881f", "movements": { "entries": [ { "code...
26 Ноя 2022 в 03:37
Существует JSON для категорий со следующей структурой [ { "category": "Mobiles", "sub": [ { "name": "Apple" }, { "name": "Samsung" } ] }, { "category": "Televisions", "sub": [ { "name": "Lg" }, { "nam...
26 Ноя 2022 в 03:08
Привет, я использую работу с express.js, и в настоящее время я застрял с экспресс-сессиями. Моя экспресс-сессия работает так (index.js): app.use( session({ secret: 'idegas', resave: false, saveUninitialized: false, cookie: { maxAge: null, user_identification: null, authorized:...
25 Ноя 2022 в 21:02
const express = require('express'); const bodyParser = require('body-parser'); const app = express(); app.use(bodyParser.urlencoded({ extended: true })); app.use(bodyParser.json()); app.set('view engine', 'ejs'); <form action='/login' method = "GET"> <div class="input-field"> <input ty...
25 Ноя 2022 в 19:23
Я хочу сохранить статью в базе данных, в данном случае MongoDB, и некоторые слова должны быть ссылками на другие страницы. Когда я отправляю статью в шаблон EJS, я ожидаю, что якорные теги, которые я вставил в момент написания статьи, будут работать как ссылки, а не как чистый текст, как это происхо...
25 Ноя 2022 в 16:29
У меня есть экспресс-сеть nodejs с базой данных mongo с const AuthorSchema = new Schema({ first_name: { type: String, required: true, maxLength: 100 }, family_name: { type: String, required: true, maxLength: 100 }, date_of_birth: { type: Date }, date_of_death: { type: Date }, }); Я ...
25 Ноя 2022 в 15:12
Я использую dotenv для загрузки переменной среды, которая должна быть токеном API. Все запросы к этому API действительны только в том случае, если они содержат этот токен в заголовке. Я уже пробовал использовать: require("dotenv").config(); В моем файле app.js, а также написал мой стартовый скрипт...
25 Ноя 2022 в 10:26
Я новичок в переполнении стека и новичок в разработке.. и учился кодировать, используя реакцию и экспресс... так что извините, если этот вопрос в корне неправдоподобен.. У меня есть фундаментальные пробелы в моих знаниях :) У меня есть куча коллекций (25+, которые могут вырасти) в mongoDB, и каждая ...
25 Ноя 2022 в 09:47
Я использую промежуточное программное обеспечение, чтобы проверить, вошел ли пользователь в систему, чтобы увидеть определенные страницы, которые я объявил в отдельном файле от маршрута, который я использую для входа в систему. Промежуточное ПО добавляет req.originalUrl в поле req.session.returnTo....
Итак, я работаю над простым приложением для чата, поэтому я могу работать с серверами и клиентами, но я сталкиваюсь с этой проблемой на клиенте, когда сообщения не отображаются, и я понял, что это из-за того, как я спрашиваю пользователя печатать/отправлять сообщения. Каждый раз, когда вы отправляе...
25 Ноя 2022 в 09:30
Я пытаюсь POST (зарегистрировать) некоторые переменные, используя запрос с nodejs/express и базу данных SQL Server, но получаю сообщение об ошибке TypeError: pool.query не является функцией Я уже пробовал некоторые доступные решения, но ничего не работает для меня. Это мой файл dbconfig: const pool...
25 Ноя 2022 в 09:03
У меня возникла проблема при создании экспресс-маршрутизатора JS. Я не могу передать req и res методу моего класса. Не работает app.get('/', controller.index) Работа app.get('/', (res,req) => controller.index(req,res) Ниже приведен порядок маршрутизации, который я сделал: app.js (основной файл) > /...
25 Ноя 2022 в 07:36
Я устанавливаю свои правила аутентификации в своей базе данных в реальном времени (в firebase), но я слабо понимаю, как это работает, несмотря на чтение документации. У меня настроена аутентификация в firebase, а также в функциях firebase. Конкретное правило, с которым я борюсь, подтверждает, что по...
У меня есть следующая строка кода, которая запускается, когда я отправляю {"key":"1234"} на сервер. if ( (req.path === '/start' || req.path === '/start/') && (req.method === 'PUT') && (req.body.key === '1234') ) Однако приложение, которое я использую, отправляет это содержимое ...
25 Ноя 2022 в 02:36
Я пытаюсь серверировать статические файлы с экспрессом, и они не работают, я думаю, что это экспресс-проблема или что-то в этом роде, но я не понимаю, почему это не работает. мои папки выглядят так: App.js общедоступный --css --js --images И код, который я пытаюсь запустить следующим образом: app.u...
25 Ноя 2022 в 01:22
У меня есть экспресс-приложение с простым GET с axios (1.2.0): const result: AxiosResponse = await axios.get('https://jsonplaceholder.typicode.com/posts') Результат result.data заканчивается загадочной, плохо закодированной строкой: k�H���>������T��N.���r�H�v �_"9'?1���J��\���LA. ��H���!�b�R� 9�܅�...
24 Ноя 2022 в 23:39