Публикации по теме 'koa'
Браузеры, серверы и API
(Или «Путь к изоморфному Javascript»)
Примечание. Примеры в статье были протестированы и запущены с использованием node и browserify .
Если вы современный энтузиаст JavaScript, вы знакомы с изоморфным кодом — идеей, что вы можете написать код, который будет работать как в браузере, так и в среде узла. Поскольку JavaScript является стандартизированным языком, вы можете подумать, что это тривиальная задача. Проблема заключается не в самом языке, а в API , которые специфичны для каждой..
Вопросы по теме 'koa'
Авторизация с промежуточным ПО
У меня есть приложение, которому требуется авторизация на основе связи между запрашивающим пользователем и запрошенным ресурсом. Детали доступа инкапсулируются в запрашиваемый ресурс.
Давайте пойдем по маршруту PATCH /articles/1 : у статьи есть...
571 просмотров
schedule
20.07.2022
Объединение koa-router с koa-handlebar
Я пытаюсь использовать koa-handlebars (механизм шаблонов на стороне сервера) с koa-маршрутизаторами в koa.
.get('/', function* () {
this.body = this.render('myViewHere', {});
})
Документов по этому поводу нет!
Единственная документация...
1185 просмотров
schedule
20.02.2024
Автоматический вход пользователя с помощью KoaJS и PassportJS
Я пытаюсь автоматически войти в систему с помощью PassportJS .
Это мой текущий код:
myRouter.get('/signin', function* (next) {
user = {...};
var res = this.res; // needed for the function below
this.req.login(user, function(err)...
340 просмотров
schedule
19.09.2022
Инициировать загрузку в обработчике запросов Koa
Я пытаюсь запустить загрузку из обработчика запросов POST в Koa с помощью koa-router . По сути, я пытаюсь сделать что-то вроде этого:
app.js
const Koa = require('koa')
const router = require('./router')
const app = new Koa()...
4907 просмотров
schedule
21.05.2024
Асинхронное ожидание не работает в forEach
У меня есть следующий код:
async function goodUsers(users) {
const filteredUsers = [];
users.forEach(async (userInstance) => {
console.log('TEST1');
const fromUserContacts = await db.userContactInvite.findAll({
where: {...
735 просмотров
schedule
28.10.2023
Заголовки уже отправлены — Koa и bcrypt
Я пытаюсь создать конечную точку входа для своего приложения. Я использовал bcrypt для хеширования пароля при создании пользователя. При входе я хочу сравнить хэш со строковым паролем. Однако, когда я вхожу в систему с помощью почтальона, я получаю...
465 просмотров
schedule
09.07.2022
Koa.js визуализирует угловую html-страницу
Я пытался использовать Koa.js вместо экспресса для node.js.
В экспрессе мы использовали функцию рендеринга для получения html-страницы.
Я попытался получить доступ к угловой html-странице из Koa.js, используя приведенный ниже код, как показано...
650 просмотров
schedule
20.10.2023
Почему промежуточное ПО «koa-static» продолжает возвращать 404?
Я пытаюсь использовать Koa, используя koa-static. Но он продолжает возвращать 404 (Body: Not Found) при использовании многоуровневого отношения включения. Я не знаю причину.
Чтобы воспроизвести ,
Windows 10 x64, узел v9.11.1
Koa v2.5.1,...
554 просмотров
schedule
07.02.2024
Переподключение соединения Koa SSE
Я установил соединение SSE с помощью Koa следующим образом:
const Koa = require('koa');
const Router = require('koa-router');
const app = new Koa();
const router = new Router();
// Sets up the HTTP header and sends a message via SSE
function...
698 просмотров
schedule
25.02.2024
Как дождаться вызова обратного вызова
У меня есть функция, которая выполняет длительные вычисления и после завершения вызывает функцию обратного вызова, которая передается в качестве параметра. Я запрашиваю эту функцию в маршрутизаторе Koa, и мне нужно вернуть в браузер результаты долгих...
132 просмотров
schedule
04.11.2022
cnx или ctx в koa-routes
Я знаю, что в Koa «ctx» означает контекст, который инкапсулирует объекты запроса и ответа узла. Однако в API, в примерах моих репетиторов я вижу (cnx, next), а не (ctx, next). Может ли кто-нибудь объяснить мне о ctx и есть ли какая-либо разница, так...
47 просмотров
schedule
19.01.2024
koa-router не работает с локальным паспортом
passport.authenticate из koa-passport не работает с локальной стратегией. Я не использую ни сеансы, ни сериализацию. Это просто пример паспорта, но ответ сервера всегда 404.
const Koa = require('koa');
const bodyParser =...
99 просмотров
schedule
10.08.2022
Невозможно связать маршруты backend API - NextJS
Я создаю приложение shopify и создал бэкэнд Koa + NodeJS и NextJS, работающие во внешнем интерфейсе, в том же порту, а также я создал собственный файл server.js. При локальном запуске на моем ПК он работает нормально, все маршруты работают должным...
1091 просмотров
schedule
26.05.2024
Как я могу разделить мои маршруты koa на отдельные файлы? Проблема с промежуточным ПО
Пытаюсь разбить маршруты коа на отдельные файлы. У меня такая структура папок для маршрутов.
routes/
__index.js
auth.js
user.js
Итак, если вы пытаетесь использовать метод one, это означает, что он работает отлично. Но использование...
32 просмотров
schedule
17.10.2022