Публикации по теме 'hapijs'


Установка HapiJs в Cloud9 C9.io
Por дефекто Cloud9 C9.io Viene Instalado por Defecto Con Express pero podemos instalar hapiJs. Кремос эль package.json с эль siguiente команда: npm init Установите и защитите зависимости от package.json: npm install hapi --save Создание js с номером server.js с основным кодом: 'use strict'; const Hapi = require('hapi'); // Create a server with a host and port const server = new Hapi.Server(); server.connection({ host: process.env.IP, port: process.env.PORT || 3000 });..

Hapijs… Обзор новой версии (часть 1)
С октября у нас новая версия hapi. Новая версия включает в себя поддержку async/await, а на самом деле это перестроение многих основных концепций, отказ от методов, изменение модулей и удаление нашего дорогого метода ответа. Но не заботьтесь о методе ответа, теперь вы можете использовать простой возвращаемый объект или возвращаемую строку для того же действия. Действительно важным является async/await, и это пример: Узнайте о новых функциях и изменениях в документации API и..

Hapijs с реагирующим клиентом  — часть 3 вызовы клиент-2-сервер
В предыдущих постах — часть 2 — я рассказывал о создании приложения React с бэкендом node.js с использованием фреймворка hapi.js. В этом посте я опишу, как заставить нашего клиента общаться с нашим сервером, как его протестировать и настроить для разработки. Цель такова: Клиент реагирует, отображая имя, версию и статус серверной части. Основой для этого поста является код с тегом «blog-post-2»: karpikpl/hapi-with-react-socketio hapijs с интерфейсом..

Вопросы по теме 'hapijs'

Ошибка повторяющегося идентификатора при ссылке на библиотеку узлов с использованием машинописного текста
Я новичок в typescript и пытаюсь запустить проект hapi.js, но получаю сообщение об ошибке при попытке require('boom') в моем коде Duplicate identifier 'Boom' /// <reference path="../typings/tsd.d.ts" /> var config =...
1438 просмотров
schedule 22.10.2022

Hapi Lab Были обнаружены следующие утечки: lr
Здесь Hapi Lab, почему тест не прошел, когда все тесты пройдены , почему тест не пройден. В этом новом вопросе, почему я получаю сообщение Обнаружены следующие утечки: lr , даже если в коде нет глобальной переменной var. Запуск этого простого...
1327 просмотров
schedule 28.02.2024

Ошибки рендеринга на стороне сервера React Router: Предупреждение: Ошибка propType: Требуемая опора `history` не была указана в` RoutingContext`
Я настраиваю простое игрушечное приложение для изучения React / Hapi, и все работает хорошо, пока я не попробую настроить маршрутизацию на стороне сервера. Сервер работает без ошибок и правильно отображает "/" с hello world. Однако, когда я...
5505 просмотров
schedule 26.06.2022

Установка значения по умолчанию отфильтрованного объекта в объекте конфигурации HapiJS Confidence
Я использую библиотеку Confidence (в наборе HapiJS) для управления конфигурацией в моем проекте (этот файл конфигурации специально предназначен для транспорта WinstonJS), и мне было интересно, можно ли установить значение по умолчанию для одного...
358 просмотров

request.auth.session.set(user_info) не работает HapiJS
Это моя стратегия, которая определена в server.register(). Я основываю свою работу на учебнике, и он буквально скопирован из него, но это не работает. server.auth.strategy('standard', 'cookie', { password:...
1350 просмотров
schedule 08.12.2023

Как поставить аутентификацию на странице документации hapi-swagger, чтобы только подлинный пользователь мог видеть мою документацию
Я создаю API с помощью hapi-swagger и реализую базовую аутентификацию. Но даже если у пользователя нет аутентификации, он все равно может просматривать мою страницу документации . Я хочу запретить ему просматривать мою страницу документации ....
425 просмотров

iOS чувствительна к hapi.js answer.file() и директиве статического каталога
Мне нужна помощь с инертным модулем hapi.js. Я пытаюсь отобразить встроенное видео HTML5 с помощью hapi.js. Я использую обработчик для передачи видео с помощью reply.file('filename.mp4').type('video/mp4') . Это отлично работает в Google Chrome на...
139 просмотров
schedule 16.06.2024

Несколько типов проверки Joi
Я много ищу, но ничего не нашел, чтобы разрешить проверку нескольких типов в Joi Ссылка: https://github.com/hapijs/joi Я бы хотел использовать что-то вроде этого: validate: { type: joi.or([ joi.string(), joi.array(),...
12241 просмотров
schedule 15.08.2022

joi: Пользовательские ошибки не возвращаются, для abortEarly установлено значение false
Я не могу заставить эту проверку joi возвращать все ошибки так же, как это происходит с ошибками по умолчанию. Итак, здесь я устанавливаю отдельные пользовательские ошибки для каждого поля: const schema = Joi.object().keys({ a:...
4977 просмотров
schedule 18.12.2023

Отслеживание необработанных маршрутов HapiJS
Есть ли способ отследить URL-адрес, полученный GET с моего сервера HapiJS? У меня есть одна или две «ошибки, не найденные» в моей консоли (которые относятся к необработанному URL-адресу). Я совершенно уверен, что это маршруты, которые я не...
39 просмотров
schedule 15.12.2023

Сервер Node js и инструмент Apache ab: неожиданное поведение
При тестировании простого сервера узлов (написанного на Hapi.js): 'use strict'; var Hapi = require("hapi"); var count = 0; const server = Hapi.server({ port: 3000, host: 'localhost' }); server.route({ method: 'GET', path:...
143 просмотров
schedule 12.04.2024

Один маршрут, две разные схемы, проверяющие полезную нагрузку в Hapi.js с Joi
У меня есть 1 маршрут, 2 разные схемы joi, и я хочу иметь возможность динамически выбирать, какую схему использовать, на основе поля в полезной нагрузке. «Один маршрут, 2 схемы (Hapi.js с Joi)» Итак, для контекста у меня есть маршрут hapi и я...
449 просмотров
schedule 15.08.2022

Условная схема валидатора Joi
Мне нужно создать динамическую схему для проверки моего запроса api-запроса в node js с помощью валидатора Joi в зависимости от ключа в запросе запроса. . Скажем, приведенный ниже шаблон является моими действительными запросами. Я использую...
11258 просмотров
schedule 07.12.2023

Свойство request.payload.file всегда не определено в Hapijs.
Я пытаюсь протестировать загрузку одного изображения для моего API Hapi JS. Когда я пытаюсь получить доступ к свойству file в объекте полезной нагрузки, я получаю сообщение undefined . Это мой обработчик маршрута: server.route({...
336 просмотров
schedule 30.10.2023