Публикации по теме '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 просмотров
schedule
11.11.2022
Протестируйте конечную точку 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 просмотров
schedule
17.11.2022
Как сделать автоматическую перезагрузку приложения Hapi во время разработки
Я новичок в *Hapi *framework. Во время разработки мне приходится перезапускать сервер hapi всякий раз, когда я вношу какие-либо изменения в код.
Для части представления я могу добавить параметр {isCached: false} , чтобы представление каждый раз...
5562 просмотров
schedule
25.05.2023
Как добавить простой паспорт или базовую авторизацию в hapi
Мне нужна помощь, пытаясь создать простое приложение, которое будет отображать общедоступную страницу входа и после аутентификации будет перенаправляться только на страницу index.html.
Я думал, что это должно быть довольно прямолинейно, сделал...
3482 просмотров
schedule
09.01.2023
Как хранить маршруты в отдельных файлах при использовании 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