2016-12-19 9 views
0

README.md на https://github.com/swagger-api/swagger-node говорит: «Удар шин. Ваш API работает вживую, пока вы редактируете (не упоминаем ли мы код?) '-> «Выйти из фальсификации» на следующем шаге.API фальшивки Swagger с узлом размаха

Так что у меня сложилось впечатление, что Swagger создаст для меня поддельный API. Однако, если я использую такой swagger.yaml:

swagger: '2.0' 
    info: 
     title: test 
     description: test 
     version: "1.0.0" 
    host: localhost:10010 
    schemes: 
     - https 
    basePath: /api 
    produces: 
     - application/json 
     - text/event-stream 
    consumes: 
     - application/json 
    paths: 
     /pages: 
     get: 
      summary: test 
      description: test 
      responses: 
      200: 
       description: pages 
       schema: 
       type: array 
       items: 
        $ref: '#/definitions/Page' 
      default: 
       description: Unexpected error 
       schema: 
       $ref: '#/definitions/Error' 

(где определения также приведены в конфигурации)

Я получаю 404 в обоих curl http://localhost:10010/api/pages и развязность редактора (swagger project edit). Я знаю о x-swagger-router-controller, но я ожидал, что он будет работать из коробки. Я делаю что-то неправильно?

ответ

-1

Я должен был внимательно прочитать документы. Swagger дает нам макетный режим (начало проекта smagger -m)