【发布时间】:2016-01-21 22:38:33
【问题描述】:
node-restify 库允许使用像 /foo/:id 这样的路径。大摇大摆可以处理这样的路径吗?即类似的东西?
var getFoo = {
'spec': {
'description': 'foo library',
'path': '/foo/:id',
'summary': 'return foo by id',
'type': 'string',
'produces': ['application/json']
},
'action': getFooObject()
};
swagger.addGet(getFoo)
当我在我的应用中尝试这个时,http://locahost:3001/api-docs 页面看起来像:
{
apiVersion: "0.0.1",
swaggerVersion: "1.2",
apis: [
{
path: "/foo"
}
]
}
我尝试使用 \ 字符转义双冒号。但这并没有什么不同。还尝试用双引号替换单引号。还是没有区别。我正在使用 swagger-node-restify 库,它是来自 swagger-node 存储库的分支。我做错了什么?
【问题讨论】:
标签: node.js swagger restify swagger-node-express