Публикации по теме 'express'
Простой API с NodeJS и Express
Сводка
Это краткое руководство по созданию RESTful API с помощью NodeJS и Express. Мы разработаем конечные точки для операций создания, чтения, обновления и удаления. В этом руководстве рассматривается массив объекта Books в памяти для операций CRUD.
Этот учебник является очень базовым руководством по созданию REST API.
Прежде чем начать, убедитесь, что Node установлен в вашей системе. Если нет, перейдите на ttps://nodejs.org/en/download/ , чтобы загрузить и установить его...
Начало работы с Node.js + Express
Node.js — это среда выполнения javascript, созданная на основе движка Chrome V8. Он очень популярен и используется в различных крупных технологических компаниях.
Сегодня мы узнаем, как создать простой веб-сервер в Node.js, используя одну из самых популярных библиотек — Express.
Я полагаю, что у вас уже установлен Node на вашем компьютере. Если не просто скачать его с их официального сайта . Кроме того, я хочу, чтобы вы имели базовые знания Javascript.
Первое первым. Откройте..
Вопросы по теме 'express'
Отправка сообщения конкретному клиенту с помощью socket.io и пустой очереди сообщений
Я схожу с ума от socket.io! Документация настолько плоха, что просто не соответствует действительности.
Я хочу отправить отзыв конкретному клиенту через socket.io
Моя серверная часть выглядит так:
app.get('/upload', requiresLogin,...
19.11.2023
Уничтожение рукопожатия после выхода из системы. socket.io
Здравствуйте, я пытаюсь встроить чат в приложение. Мне интересно, когда пользователь выходит из веб-сайта, как мне также уничтожить рукопожатие socket.io, связанное с этим сеансом, чтобы пользователь не мог отправлять сообщения, скажем, с другой...
13.11.2023
рендеринг результатов нескольких запросов DB/mongoose в представление в express.js
учитывая асинхронный характер запросов мангуста (или продолжения, или повторения), что вы делаете, когда у вас есть несколько запросов, которые вам нужно сделать перед визуализацией представления?
Например, у вас есть user_id в сеансе, и вы...
09.01.2024
Обработка ошибок Express Passport (node.js)
Я рассмотрел, как обработка ошибок должна работать в узле, с помощью этого вопроса Принципы обработки ошибок для приложений Node.js + Express.js? , но я не уверен, что делает паспорт, когда он не проходит аутентификацию. У меня есть следующая...
23.12.2023
Node + Express, эквивалентный включению на стороне сервера?
Я использую NodeJS+Express.
Я обслуживаю статические страницы с помощью Express:
app.use( express.static( "/myStaticFolder/" ));
Для некоторых файлов в статической папке я хотел бы динамически включать содержимое. Я ищу что-то быстрое и...
10.12.2023
MissingSchemaError: схема не зарегистрирована для модели
У меня типичный проект с Node.js - Express 3 - MongoDB
Я пытаюсь сделать запрос к моей модели «Tweet» в моем /routes/index.js, и когда я запускаю мое приложение, происходит сбой
24 Aug 11:35:07 - [nodemon] starting `node app.js`...
01.11.2023
Подача файла с вложением CouchDB?
Я использую Экспресс. я не могу понять, как отправить файл изображения клиенту таким образом, чтобы он отображался в HTML-теге <img src='/preview/?doc=xxxxxx&image=img1.jpg'> . Я использую функцию Cradle getAttachment для связи с Couchdb...
24.11.2023
Сеанс express4.2.0 не определен
У меня возникли проблемы с установкой сеанса с node.js с использованием express4.2.0. Я покажу вам свой код и после того, как прокомментирую:
APP.js
var express = require('express');
var path = require('path');
var favicon...
02.12.2023
Маршруты ExpressJS, как использование и получение отличаются
Я работаю над сайтом ExpressJS, моим первым сайтом, и у меня возникают проблемы с работой маршрутов.
У меня есть файл app.js, в котором указаны такие маршруты:
app.use('/', routes);
app.use('/users', users);
app.use('/work', work);
Затем...
17.11.2023
Обслуживание скомпилированного jade с экспрессом, когда браузер запрашивает element.html
мой layout.jade содержит ссылки на импорт обычных html полимерных элементов, например:
link(rel="import" href="/bower_components/paper-tabs/paper-tabs.html")
эта суть вдохновила меня написать полимерные элементы на нефрите, но теперь я не...
21.01.2024
Сложность интеграции PayPal в мой проект
Я следовал этому руководству по интеграции PayPal-node-SDK в свой проект для опции Pay with PayPal. http://devblog.paypal.com/building-a-web-app-with-node-js-the-paypal-sdk-part-3/
Я получаю следующую ошибку:
XMLHttpRequest cannot load...
29.12.2023
mongodb не отвечает после сохранения
Я использую мангуст для своего проекта express.js.
Вот моя модель статьи:
var ArticleSchema = new Schema({
type: String
,title: String
,content: String
,comments: [{
type: Schema.ObjectId
,ref: 'Comment'...
04.11.2023
Как преобразовать отклоненное обещание в исключение и выбросить его из обработчика маршрута Express?
В одном из обработчиков маршрутов моего приложения я вызываю метод, который возвращает обещание Q. Вместо того, чтобы обрабатывать отклонение с помощью метода .catch , я хочу, чтобы оно было выброшено и перехвачено обработчиком всех ошибок моего...
20.12.2023
NodeJS: TypeError: Buffer не является функцией (но это функция!)
Немного сбит с толку этим. Я использую довольно типичную настройку Node+Express, и многие из моих скриптов манипулируют объектами Buffer, которые отлично работают практически везде. За исключением одного скрипта, который определяет маршрут для...
21.12.2023
node.js SPA с ExpressJS
Для указанного маршрута я делаю res.render('item/index');
означает, что я отображаю весь файл .jade. Как загрузить нефритовый шаблон как ajax? Представьте, что я создаю панель инструментов, когда я нажимаю на ссылки элементов, я хочу, чтобы...
19.11.2023
Это надежная схема аутентификации для Node.js и Socket.io?
Я пытаюсь настроить систему входа пользователя с помощью Node.js (Express), Socket.io и Redux/ReactJS. Это подход, который я использую:
Пользователь подключается через Socket.io, как только попадает в веб-приложение.
Через socketio-auth...
22.12.2023
Как использовать react-router 2 в качестве маршрутизации на стороне сервера с помощью expressjs?
Рендеринг на стороне сервера с помощью react-router Эта документация недостаточно, чтобы понять, как использовать react-router 2 для рендеринга реагирующих компонентов с различными типами HTTP-запросов, такими как get, post, put и т. д. на стороне...
04.11.2023
Как написать определение TypeScript для промежуточного программного обеспечения, которое добавляет свойство к ответу?
Я бы хотел использовать express-boom для экспресс-доставки с помощью TypeScript. Ему не хватает типизации, поэтому я хотел бы написать свой собственный. Просто заставить его скомпилировать тривиально.
Это промежуточное ПО добавляет к объекту...
01.01.2024
Amazon Alexa, Alexa-приложение и промежуточное ПО
уже 2 дня езжу по разным маршрутам и не могу понять. Возможно, кто-то сможет пролить свет на мои проблемы. Я пытаюсь запустить бот-сервер, который подключается к нескольким платформам, и уже работает около 5.
Сейчас я также пытаюсь интегрировать...
03.11.2023
session.id меняется, а socket.io не совпадает
Я запускаю webpack-dev-server на локальном хосте: 8000 для своего приложения и express+socket.io на порту 3000 для своего API. Я проксировал запросы к socket.io в webpack.config.js следующим образом:
devServer: {
proxy: {...
23.01.2024
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..