"不能GET / XXX"使用swagger-express时出错

时间:2017-09-06 11:28:45

标签: rest express swagger

我使用swagger-express制作RESTful API。 Base / hello路由工作正常,但我尝试添加一些更复杂的路由器,数据库连接等。每当我尝试在该路由上发送GET请求时,我会得到"不能GET / xxx"。我对所有内容进行了三重检查,看起来很好,所以我决定制作一个名为/hello的{​​{1}}路由的精确副本,只更改了一些变量 - 也没有工作,同样的错误。这是/test

中的/test路线
swagger.yaml

这是我的test-route.js控制器

/test:
# binds a127 app logic to a route
x-swagger-route-controller: test-route
get:
  description: route for testing
  # used as the method name of the controller
  operationId: test
  responses:
    "200":
      description: Success
      schema:
        # a pointer to a definition
        $ref: "#/definitions/TestResponse"
    # responses may fall trough to errors    
    default:
      description: Error
      schema:
        $ref: "#/definitions/ErrorResponse"

正如我所说,它几乎是/ hello默认路由的副本,swagger项目中的所有其他文件都没有被触及。

0 个答案:

没有答案