저는 RoR을 처음 사용합니다.RESTful API를 문서화하는 방법은 무엇입니까?
Django REST Swagger
과 같이 RESTful API를 문서화 할 수있는 방법이 있습니까?
그럼 내 API를 문서화하기 위해 apipie-rails
을 발견했습니다. 내가 lib 디렉토리/apipie/application.rb에 다음 코드를 발견
Spree::Api::BaseController.class_eval do
# Some overrided functions
end
Unable to autoload constant BaseControllerDecorator, expected /${PATH}/base_controller_decorator.rb to define it.
base_controller_decorator.rb : 내가 Spree
과 통합 할 때
는하지만, 나는 다음과 같은 오류가 발생했습니다 :
def load_controller_from_file(controller_file)
controller_class_name = controller_file.gsub(/\A.*\/app\/controllers\//,"").gsub(/\.\w*\Z/,"").camelize
controller_class_name.constantize
end
컨트롤러를 데코레이터 파일에서 인스턴스화하는 것처럼 보입니다. , 어떻게 해결할 수 있습니까?