Вопросы по теме 'grape'
Как добавить зависимость через виноград?
Я хочу поиграть с NekoHtml в Groovy. Я думал добавить его через Grape .
Я пробовал так:
@GrabResolver(root="http://net.sourceforge.nekohtml/nekohtml")
в моем коде Groovy.
Но выдает такую ошибку:...
672 просмотров
schedule
02.10.2022
Разделить Grape API (не Rails) на разные файлы
Я пишу API в Grape, но он стоит отдельно, без Rails, Sinatra или чего-то еще. Я хотел бы разделить файл app.rb на отдельные файлы. Я просмотрел Как разделить вещи в винограде API? , но это с Rails.
Я не уверен, как заставить это работать с...
1943 просмотров
schedule
15.06.2023
Intellij IDEA не импортирует зависимости от @Grab в проекте Groovy
У меня есть отличный скрипт, над которым я работаю, который импортирует зависимости с помощью аннотации @Grab. Этот скрипт будет работать в IDEA и из командной строки. Однако в среде IDE импорты отображаются красным цветом (как неразрешимые), а...
10319 просмотров
schedule
03.05.2022
Генерировать JavaScript с помощью Grape API?
Я использую структуру Grape для извлечения данных, которая отлично работает. Я также хотел бы получить файл JavaScript с помощью API. Например:
<!DOCTYPE html>
<html>
<head>
<script defer...
234 просмотров
schedule
12.03.2023
Не найден подходящий ClassLoader для захвата при создании экземпляра класса
Я создал два отличных сценария, как показано ниже. В одном скрипте есть класс, экземпляр которого создается в другом скрипте. Оба находятся в пакете по умолчанию.
Когда я пытаюсь запустить ImportGpsData.groovy , я получаю следующее исключение......
2260 просмотров
schedule
04.11.2022
Загрузка зависимостей с использованием винограда с ошибкой плагина Jenkins Job DSL
Я выполнил работу, используя плагин Jenkins Job DSL, чтобы получить ветки SVN с библиотеками SVNKit, но у меня есть одна проблема с настройкой библиотек de jar с использованием Grape (который использует Ivy).
Если я установлю это в своем сценарии:...
5013 просмотров
schedule
15.11.2023
Как заставить Grape возвращать сообщения об ошибках в формате CSV?
У меня есть приложение Rails, и я реализовал API, используя гем Grape . Теперь я создал собственный модуль форматирования ошибок (CSVFormatter), чтобы возвращать ответ об ошибке в формате CSV.
А также у меня есть это в файле v2.rb моего...
2168 просмотров
schedule
27.04.2023
Условные обозначения Ruby OAuth «привратник»
Я использую гем привратника для использования токенов для аутентификации запросов.
Когда у меня Doorkeeper_for настроен, как указано ниже, требуются токены, что хорошо и ожидаемо :
doorkeeper_for :all
Когда я устанавливаю условие для...
328 просмотров
schedule
28.05.2022
Изменение порта, на котором запускается WEBrick, через Rack::Cascade & Grape
У меня есть приложение для винограда, и я хотел бы изменить порт, с которого запускается WEBrick, может ли кто-нибудь указать мне правильное направление...
require './api/api.rb'
use Rack::Session::Cookie
run Rack::Cascade.new [API]
645 просмотров
schedule
15.12.2022
Как извлечь данные из запроса на получение с помощью Ruby Grape
Я экспериментирую с виноградом и Ruby, пытаясь создать функцию обратного вызова Yo API.
Я могу запустить простые примеры, как это. . .
resource :loc do
get ':loc' do
params.to_yaml
end
end
Как мне извлечь...
1221 просмотров
schedule
18.04.2023
Попытка разобрать тело запроса в Grape API
Итак, у меня есть API, где одна из точек входа выглядит примерно так:
module SomeModule
module SomeOtherModule
class Users < SomeModule::SomeOtherModule::Base
helpers do
params :user do
requires :user, type: Hash...
888 просмотров
schedule
04.05.2023
Ошибка маршрутизации винограда - маршрут не соответствует действию для пространства имен + объяснение
У меня есть простое приложение Rails с конечной точкой Grape API. Я следовал этому руководству , поэтому я установил все как есть. , просто заменили гусар для юзеров. У меня проблемы с тем, чтобы это работало, потому что мои маршруты, кажется,...
3629 просмотров
schedule
24.06.2022
Grape-swagger + Невозможно прочитать «пользователей» API из URL-адреса пути (сервер вернул неопределенное значение) + ruby on rails
Я использую Grape gem с приложением rails, но получаю сообщение об ошибке ниже, когда вызываю пользовательский интерфейс с виноградным чванством.
Ошибка: невозможно прочитать «пользователей» API по пути...
1562 просмотров
schedule
29.05.2023
Поддержка нескольких типов контента JSON в Grape
Я использовал Grape для написания API, похожего на Evernote, и использовал Collection+JSON (тип MIME «application/vnd.collection+json»). Теперь я хочу также поддерживать JSON API (тип пантомимы «application/vnd.api+json»).
(Причина, по которой я...
1280 просмотров
schedule
03.04.2022
Спасение винограда Grape::Exceptions::ValidationErrors не работает
Я написал API для загрузки файла изображения на сервер. когда я загружаю без файла, это будет ошибка
Я пытался спасти его так:
rescue_from Grape::Exceptions::ValidationErrors do |e|
error! e.message, 404
end
но это не работает. Вот...
1172 просмотров
schedule
05.07.2023
неопределенный метод `[]' для nil:NilClass
Я использую grape для создания своего Restful API, но когда я пытаюсь интегрировать его с Swagger через grape-swagger gem, он выдает
undefined method `[]' for nil:NilClass
когда я посещаю http://localhost:3000/swagger_doc URL
Вот мои...
427 просмотров
schedule
12.10.2022
Невозможно загрузить jenkins-core jar с помощью Grapes
Я пишу отличный сценарий и пытаюсь загрузить модуль jenkins-core с помощью Grapes, но не могу.
@Grapes([
@Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.9')
])
import jenkins.model.Jenkins
Это дает мне следующую...
1755 просмотров
schedule
20.09.2022
Как использовать виноградную сущность без виноградного API?
Я пытаюсь использовать виноградную сущность без драгоценного камня виноградного API. Так что просто используйте его в качестве сериализатора для необработанных контроллеров рельсов.
При попытке представить свой ресурс, выполнив:
present...
592 просмотров
schedule
12.01.2023
Как определить динамический ключ в драгоценном камне виноградной сущности?
Допустим, у меня есть модель User , и я выставляю объект User через Grape::Entity . Итак, здесь я хочу определить динамический ключ, имя и значение которого будут основаны на значении других ключей ( id , name , email ).
module API
module...
619 просмотров
schedule
27.02.2023
Применить псевдоним для цикла в объекте винограда
Я хотел бы получить следующий JSON.
[{"Product":{"CountryName":4848, }},{"Product":{"CountryName":700}]
module API
module Entities
class Example < Grape::Entity
expose(:product) do
expose(:country_name) do |product,...
395 просмотров
schedule
02.01.2023