Публикации по теме 'feathersjs'
Тестирование приложения FeathersJS с FeathersClient
Я хотел немного написать о том, как я пишу свои тесты Feathersjs.
В сотрудничестве с Маршаллом Томпсоном мы придумали несколько полезных шаблонов для тестирования сервисов перьев с использованием feathers-client . Я делаю это вместе с хуками бокового модульного тестирования. Таким образом обеспечивается правильная подача крючков.
Я запускаю тесты с NODE_ENV=test и настраиваю для этого конфигурацию, чтобы использовать отдельную базу данных тестирования.
Вот пример теста:..
Вопросы по теме 'feathersjs'
Генерация тестовых данных с помощью Faker
Я работаю над скриптом для генерации тестовых данных с использованием пакетов faker и JSON-Schema-Faker.
Ищем примеры с "наследованием схемы" и необязательными полями. Например, у меня есть объект «пользователь» с обязательными полями: «_id»,...
189 просмотров
schedule
25.04.2024
Запрос NeDB с ошибкой синтаксиса проекции
Я получаю синтаксис простого запроса NeDB. Что не так с моим запросом, написанным для Feathers/NeDB?
var workFilter = {
query: {
_id: { $nin: workIds}
},
{ customerId: 1, productId: 1, _id: 1}
}...
272 просмотров
schedule
12.12.2023
Аурелия, использующая зависимость от перьев, не может правильно импортировать
Как вы импортируете перья, используя стиль, распространенный в проектах Aurelia. Вот что у меня есть:
в файле сборки aurelia.json
"dependencies": [
{
"name": "socket.io-client",
"path":...
91 просмотров
schedule
20.05.2024
hook.params.user не существует после успешной аутентификации перьев js
Если вы посмотрите на параметры по умолчанию официального плагина аутентификации перьев, в нем говорится, что должен быть пользовательский объект, доступный в hook.params.user (в опции сущности)...
1411 просмотров
schedule
14.11.2022
перья js/sequelize -> результаты «поиска» не равны определенному «выбору»
Ситуация
В проекте у меня есть этот код для выбора данных из таблицы. Обратите внимание, это работает, я только не получаю ожидаемого результата.
serviceSurveyQuestions.find({
query: {
survey_id: this.survey_id,
user_id:...
395 просмотров
schedule
07.10.2022
Обновление страницы на пути к ресурсу приводит к выходу из приложения
Приложение не перезагружает токен JWT для вызовов API при перезагрузке страницы. Повторная загрузка по пути панели мониторинга работает хорошо, но не выполняется по путям ресурсов.
Я не уверен, что понимаю, как мы должны настроить перья-клиент для...
418 просмотров
schedule
05.05.2024
Как использовать традиционные сессии в Feathers js
Аутентификация Feathers обеспечивает только аутентификацию JWT, даже если стратегия является локальной. Должен ли я сделать полностью настраиваемое промежуточное программное обеспечение для express-session использования и очистить passport...
782 просмотров
schedule
05.11.2022
Найти вложенный массив-объект из rethinkdb в перьях JS
У меня есть набор данных, как показано ниже:
[{
"allowedusers": ["[email protected]"],
"id": "1"
},{
"allowedusers": ["[email protected]","[email protected]"],
"id": "2"
},{
"allowedusers":...
627 просмотров
schedule
16.04.2024
Запрос мангуста Feathers.js
Я очень плохо знаком с перьями.js, как бы вы выполнили запрос объекта?
{
...,
obj: {
foo: 1,
bar: 1
},
...
}
Следующее, кажется, не работает
/some-doc?obj['foo']['$eq']=1
Кроме того, как бы вы справились с...
725 просмотров
schedule
04.12.2022
Как использовать сервис только для обработки, а не для хранения в FeathersJS
Как мне создать службу, которая выполняет только одну обработку, без регистрации в базе данных. Пример: отправляя любые данные, он выполняет обработку с помощью ловушки и возвращает результат.
Здесь он работает больше, возврат - это ответ данных в...
219 просмотров
schedule
03.11.2022
FeathersJs - Дезинфекция ответа от метода поиска в службе пользователей сломала службу аутентификации
Я создал ловушку after в службе пользователей, которая должна дезинфицировать ответ от метода поиска, и она нарушила службу аутентификации.
Хук после sanitizeResponse должен проверять, относится ли запрос к электронной почте или cpf, и, если да,...
231 просмотров
schedule
11.12.2022