Описание тега koa
Koa - это веб-фреймворк, целью которого является создание более компактной, выразительной и надежной основы для веб-приложений и API.
2
ответа
REST API с помощью koa2. Общий префикс для нескольких роутеров
У меня есть две сущности, пользователи и сотрудники. Поэтому я хочу CRUD для обоих в разных конечных точках, но оба они будут смонтированы в "api", поэтому я могу определить api_v1, api_v2 и так далее. Конечные точки будут примерно такими: get api/u…
09 фев '16 в 21:30
2
ответа
Не могу понять возвращение обещания в koa и nodejs
Код в mysql.js файл let query = function( sql, values ) { return new Promise(( resolve, reject ) => { pool.getConnection(function(err, connection) { if (err) { reject( err ) } else { connection.query(sql, values, ( err, rows) => { if ( err ) {…
07 июн '18 в 16:48
3
ответа
Базовая модель с Koajs
Я очень новичок в Koajs ( http://koajs.com/), но я довольно часто использовал Express. Поскольку команда за Express сделала Koa, я хотел попробовать это. Когда я начинаю новый экспресс-проект, мне нужно набрать только express projectname или даже пр…
10 ноя '15 в 18:04
0
ответов
После сборки Nuxt API возвращает 404
У меня странная проблема, и мне очень нужна ваша помощь. В разработке мой код работает отлично, но после выполнения сборки Nuxt и все API возвращают ошибку 404. Пожалуйста помоги Когда я создаю API и запускаю его, он работает. В разработке api и nux…
22 мар '18 в 22:45
0
ответов
Загрузка файла с помощью nodejs koa co-busboy
Я использую co-busyboy для анализа файловых полей при загрузке файлов с использованием KOA. Официальный пример выглядит так: var parse = require('co-busboy') var parts = parse(this); var part; while (part = yield parts) { if(!part.length) //it is a …
14 дек '15 в 04:17
1
ответ
Команда узла против app.listen()
Я не совсем понимаю. Поэтому, если я использую gulp-develop-server, он получает app.listen (): gulpfile.js config.server.path is set to './app,js' server = require('gulp-develop-server'); gulp.task('default', ['server:start'], function(){ }); gulp.t…
14 сен '15 в 20:57
0
ответов
Тайм-аут запроса Nodejs при выполнении запроса http при разрешении почтового запроса на мой сервер
Я пишу сервер в NodeJS и Koa, который перенаправляет каждый запрос на другой сервер с запросом HEAD, и если ответ в порядке, он продолжает обрабатывать запрос. Промежуточное программное обеспечение, которое делает это, выглядит так: //basicAuth.js i…
22 ноя '18 в 21:48
1
ответ
Koa.js прервать выполнение запроса
Как я могу завершить запрос в koa.js, используя другой запрос. Допустим, я сохраняю контексты активных запросов в объекте. Предположим, что запрос A запущен и занимает много времени. Как я могу сделать еще один запрос, который говорит запрос А до ко…
11 май '16 в 18:29
1
ответ
Приложение Mount Koa в другой каталог
У меня есть приложение с тремя коа, и структура этого приложения выглядит следующим образом: app.js каталог app2 app2.js каталог app3 app3.js я пытаюсь смонтировать app2.js и app3.js в app.js, используя koa-mount пакет, но я получаю ошибку: var name…
22 фев '14 в 11:47
1
ответ
Как интегрировать Nodejs и Reactjs?
У меня есть некоторый код на Nodejs (Koa): идентификация и регистрация пользователей, работа с БД. После успешной идентификации или регистрации я хочу передать управление в код на Reactjs с некоторыми параметрами (информация о пользователе). Затем п…
20 июн '18 в 23:18
2
ответа
Сессия коая - где хранится сессия?
Я использую этот модуль для сессий коая. Я проверил исходный код, но я действительно не могу понять это. Я пытаюсь узнать, где он сохраняет данные сеанса, потому что я не вижу файлов, созданных, и когда сервер перезапускается, данные сеанса все еще …
17 апр '15 в 06:08
3
ответа
Как я могу настроить koa-router для запуска общего кода перед любой из определенной группы маршрутов?
Я хотел бы добавить некоторые функции /module который выполняется для любого соответствующего маршрута в этом каталоге. Итак, для заданного набора маршрутов: /module/ /module/page /module/things /module/things/:thingid Я хочу код в роутере для /modu…
11 авг '15 в 02:07
0
ответов
Как обновить модель в mongoose с асинхронной проверкой (node /koa2)
Со стороны клиента, у пользователя есть форма для заполнения, где он может обновить либо свою электронную почту, либо пароль. Они должны ввести свой текущий пароль для подтверждения запроса. После, если адрес электронной почты изменяется, должен зап…
28 июл '17 в 09:01
2
ответа
Как инициализировать приложение приложения koa node.js в IISNode (веб-сайты Azure)
В настоящее время мы перемещаем само размещаемое приложение koa в IISNode на веб-сайтах Azure. При самостоятельном размещении мы инициализируем приложение, вызывая узел --harmony ./bin/application. Запросы затем переходят к./index.js. Однако мы не с…
15 сен '14 в 09:48
1
ответ
Почему генераторы ES6 предпочтительнее вызовов функций?
Я все еще смущен некоторыми преимуществами генераторов ES6. Как app.use(function *(next){ var start = new Date; yield next; var ms = new Date - start; this.set('X-Response-Time', ms + 'ms'); }); сравнить с чем-то вроде, app.use(function (next, ctx) …
22 янв '14 в 19:45
1
ответ
Ошибка: ENOENT, нет такого файла или каталога './assets'
После настройки koa-static-folder мое изображение отлично загружается, когда я тестирую по localhost с http://localhost:3000/assets/myimage.jpg Но после развертывания кода нашего узла на сервере Ubuntu мы получаем: Error: ENOENT, no such file or dir…
17 авг '15 в 17:00
1
ответ
Как исправить "Выберите, чтобы вернуть обещание или позвонить" сделано "" в функциях Azure с помощью Koa
Я пытаюсь заставить Коа работать с лазурными функциями. Приложение "hello world" уже работает через koa, но во время работы на dev-сервере azure выдает ошибку: Choose either to return a promise or call 'done'. Do not use both in your script. Использ…
11 фев '19 в 09:11
0
ответов
Маршрутизатор Koa показывает 404, несмотря на то, что достигнута точка останова и ответ получен
Я хочу отправить запрос на получение (использовать Axios) на маршрутизатор KOA, но из представления отладки vscode, маршрутизатор ctx.status всегда показывай 404и ctx.message show "Not Found" Но мой запрос закончился идеально.. Я хочу запросить базу…
25 ноя '18 в 12:29
2
ответа
Было получено значение, которое не может рассматриваться как обещание
Я использую Koa и Bluebird и пробую сопрограммы. Я считаю, что ниже дает мне ошибку. Но если я заменю yield initRouters() с содержанием initRouters() оно работает. Это почему? 'use strict'; const fs = require('fs'); const Promise = require('bluebird…
12 мар '16 в 04:24
2
ответа
Что такое способ реализации структуры Scala `Either[A,B]` в Koa / Javascript
У меня есть несколько проектов с Play Scala, и я нашел весьма полезным использовать Scala Either[A, B] построить в моделях так, чтобы в моем контроллере у меня было что-то вроде (в качестве примера) val modelResult:Either[String, String] = ... model…
25 фев '19 в 18:30