Documentación con Swagger
Instalar swagger
npm install -g swaggerConsultar documentación oficial de swagger
swagger docs
Opening browser to: https://github.com/swagger-api/swagger-spec/blob/master/versions/2.0.mdCrear archivo de configuración en la raíz del proyecto
api/swagger/swagger.yamlPersonalizar archivo de configuración
Escribir configuración básica para que swagger pueda abrir el editor
swagger: "2.0"
info:
title: "Ubikate API"
description: " API for ubikate mobile apps"
version: "1.0.0"
# termsOfService: "http://swagger.io/terms/"
host: "localhost:8000"
basePath: "/api/v1"
schemes:
- "http"Abrir editor
Nota: los cambios en el editor se reflejan automáticamente en el archivo yaml
Desplegar con swagger UI
Obtener los archivos estáticos de swagger UI, descargar el repo
https://github.com/swagger-api/swagger-ui
y copiarlos dentro de la carpeta public/swagger.
Convertir archivo swagger.yaml a json y guardar ese swagger.json dentro de public/swagger
Crear blade
Last updated
Was this helpful?