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


React + Redux + Hapi = полный шаблон
посмотреть проект на [ GitHub ] Чтобы понять этот проект. вы должны знать о JavaScript и немного знать об узле, npm, создании приложения для реагирования, hapi js. Просто следуйте приведенным ниже инструкциям. получать-реагировать Приложение Heroku Настройка локальной среды Использовать версию узла: ^10.x.x Используйте версию NPM: ^ 6.4.1 Клонировать проект Использование SSH: git clone [email protected] :MackRaja/getting-react.git Использование HTTPS: git..

Сравнение фреймворка Node.js: Hapi.js и Sails.js
В эпоху веб-разработки Node.js наиболее широко используется в качестве серверной среды, Node.js — это среда ввода-вывода, управляемая событиями, построенная на основе движка JavaScript V8, она позволяет выполнять Javascript на стороне сервера и использует невероятно быстрый движок V8, разработанный Google для браузера Chrome. Основная философия node.js: Неблокирующий ввод-вывод — каждый вызов ввода-вывода должен принимать обратный вызов, который будет выполнен, как только придет..

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

Как загружать файлы с помощью nodejs и HAPI?
Может ли кто-нибудь сказать мне, как загружать файлы с помощью nodejs и HAPI? Я получаю двоичные данные внутри обработчика. Вот мой html-код: function sendFormFromHTML(form) { //form = $(".uploadForm").form; var formData =...
18897 просмотров
schedule 05.06.2023

hapi.js лучший способ обработки ошибок
Я создаю свой первый веб-сервис REST node.js, используя hapi.js. Мне любопытно, как лучше всего обрабатывать ошибки, скажем, из моего слоя дао. Должен ли я throw их в моем слое dao, а затем просто try/catch блоков обрабатывать их и отправлять...
19896 просмотров
schedule 15.04.2023

Маршрутизация субдоменов Hapi.js к плагинам
Я ищу способ перенаправить разные поддомены на разные плагины. Я просмотрел документацию по API и не нашел ничего полезного.
985 просмотров

Протестируйте конечную точку Hapijs, не затрагивая базу данных
Я разрабатываю restApi, используя Hapi js. Структура проекта примерно следующая: |-Root server.js |-router routes.js |-handlers authHandler.js |-db userDb.js Запрос аутентификации...
2227 просмотров
schedule 12.02.2023

Контактная форма в nodeJS с использованием hapi.js через валидатор Joi: капча обязательна?
Я создаю контактную форму в nodeJS, используя структуру Hapi.js. Я использую валидатор Joi для проверки ввода пользователя на стороне сервера. Я сомневаюсь, следует ли мне использовать капчу для предотвращения спама или нет. Джои может быть...
523 просмотров
schedule 27.06.2023

Использование Hapijs и Bell с провайдером Twitter. Как обработать отказ в авторизации из Twitter с помощью модуля Bell?
Я использую фреймворк Hapi (nodejs) с модулем Bell , работая с провайдером Twitter. Было довольно просто получить рабочий код с примером, приведенным на странице github. Я получаю доступ к маршруту /login , и меня перенаправляют в Twitter, где я...
1140 просмотров
schedule 08.07.2023

handlebars получают данные сервера для вспомогательных функций
Я настраиваю сервер response запроса к couchbase и хочу использовать handlerbars для отображения данных ответа. Я понимаю, что лучше всего поместить мои вспомогательные функции в отдельный файл, а не встраивать их в тег script в моем...
596 просмотров
schedule 08.08.2023

Глобальный доступ к плагинам hapijs
Есть ли способ получить доступ к плагинам, зарегистрированным по всему миру? Я прочитал о hapi-sequelize и хочу внедрить его в свое приложение hapi. Вот документация . Там указано, что вы можете получить к нему глобальный доступ, используя код:...
885 просмотров
schedule 22.12.2022

Hapi.js, CouchDB и проблемы с обработкой токена AuthSession
У меня проблема с текущей настройкой моего. Я использую Hapi.js и CouchDB. Я пытаюсь использовать аутентификацию cookie CouchDB. Я получаю токен AuthSession от CouchDB, запрашивая /_session с именем пользователя и паролем. Так что это нормально....
353 просмотров

Как сделать автоматическую перезагрузку приложения Hapi во время разработки
Я новичок в *Hapi *framework. Во время разработки мне приходится перезапускать сервер hapi всякий раз, когда я вношу какие-либо изменения в код. Для части представления я могу добавить параметр {isCached: false} , чтобы представление каждый раз...
5562 просмотров
schedule 25.05.2023

Как добавить простой паспорт или базовую авторизацию в hapi
Мне нужна помощь, пытаясь создать простое приложение, которое будет отображать общедоступную страницу входа и после аутентификации будет перенаправляться только на страницу index.html. Я думал, что это должно быть довольно прямолинейно, сделал...
3482 просмотров

Как хранить маршруты в отдельных файлах при использовании Hapi?
Все примеры Hapi (и подобные в Express) показывают, что маршруты определены в начальном файле: var Hapi = require('hapi'); var server = new Hapi.Server(); server.connection({ port: 8000 }); server.route({ method: 'GET', path: '/', handler:...
24013 просмотров
schedule 01.07.2022

Сохранение новой записи в Ember-cli с использованием метода POST не работает
Я использую ember-cli с ember-data 1.8.1. У меня есть API для записи в hapijs. Проблема в том, что когда я создаю новую запись и сохраняю ее. Тогда это должен быть запрос POST, но он отправляет метод «ОПЦИИ» и говорит, что 404 не найден. Я нахожу...
299 просмотров
schedule 14.10.2023

Используя Joi, требуется, чтобы одно из двух полей не было пустым
Если у меня есть два поля, я просто хотел бы проверить, когда хотя бы одно поле является непустой строкой, но не работает, когда оба поля являются пустыми строками. Что-то вроде этого не проходит проверку var schema = Joi.object().keys({ a:...
17801 просмотров
schedule 09.06.2022

Получить цикл при проверке файла cookie в angularjs
Это мой код на стороне клиента. Чего я пытаюсь добиться, совершенно ясно. Если у пользователя есть файл cookie, он аутентифицируется, в противном случае он перенаправляется на конечную точку аутентификации на сервере. (function() { 'use...
311 просмотров
schedule 03.09.2022

Hapijs onPreResponse, перенаправленный ответ
Для моего API мне нужно иметь результат md5 для всех маршрутов, поэтому я использую: server.ext('onPreResponse', function(request, reply) { var content = request.response.source; var code = request.response.statusCode; if(typeof...
1796 просмотров
schedule 02.11.2022

Отчеты о покрытии Allure и Hapi Lab
Я пытаюсь выяснить, можем ли мы использовать подключаемый модуль Allure для TeamCity, чтобы показать покрытие кода и завершенные тесты в нашем конвейере сборки. Все тесты для наших веб-сервисов написаны на CoffeeScript с использованием Hapijs Lab....
279 просмотров
schedule 24.04.2023

Что происходит, когда метод сервера hapi с кэшированием вызывается одновременно?
Предположим, у меня есть серверный метод server.method('foo', foo, { cache: { expiresIn: ###; } }); и предположим, что первый вызов foo занимает 15 секунд. Что сделает hapi, если второй запрос вызовет server.methods.foo() через пару секунд...
138 просмотров
schedule 23.05.2024

Angular $http.delete + hapijs с использованием swagger + grails
У меня есть клиент с angular, gulp, hapijs и swagger. Этот клиент подключается к моей WS, работающей на Grails. У этого WS есть Swagger.json. Проблема в том, что я не могу удалить автора. Я не знаю, как неправильно. Моя угловая фабрика...
437 просмотров
schedule 24.01.2023

Hapi.js загружает плагины по порядку
Я новичок в Hapi.js, и я застрял в попытке выяснить, как мы можем загружать плагины по порядку в настройке Hapi.js. Например: у меня есть 2 плагина Plugin1 и Plugin2 . Допустим, Plugin2 зависит от Plugin1 и не может работать до тех пор,...
2864 просмотров
schedule 17.09.2023