Публикации по теме '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 просмотров
schedule
14.05.2024
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 просмотров
schedule
09.01.2024
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