Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Swagger basePath不工作主机正确,但api仍不能正常工作。为什么? const-swaggerOptions={ 大摇大摆的定义:{ 信息:{ 版本:“1.0.0”, 标题:“考勤系统API”, description:“考勤系统API信息”, 联系人:{ 名称:“Kelton开发商” }, 主持人:[”http://localhost:3000"], 基本路径:“/api/v1” } }, 方案:[“https”,“http”], 标签:[{ 名称:“登录”, description:“用户可以在此登录”, }], //['.routes/*.js'] API:['./routes/index.js'] }; const-swaggerDocs=swaggerJsDoc(swaggerOptions); app.use(“/api docs”、swaggerUi.service、swaggerUi.setup(swaggerDocs)); 应用程序使用('/api/v1/',indexRouter);_Javascript_Node.js_Swagger Ui - Fatal编程技术网

Javascript Swagger basePath不工作主机正确,但api仍不能正常工作。为什么? const-swaggerOptions={ 大摇大摆的定义:{ 信息:{ 版本:“1.0.0”, 标题:“考勤系统API”, description:“考勤系统API信息”, 联系人:{ 名称:“Kelton开发商” }, 主持人:[”http://localhost:3000"], 基本路径:“/api/v1” } }, 方案:[“https”,“http”], 标签:[{ 名称:“登录”, description:“用户可以在此登录”, }], //['.routes/*.js'] API:['./routes/index.js'] }; const-swaggerDocs=swaggerJsDoc(swaggerOptions); app.use(“/api docs”、swaggerUi.service、swaggerUi.setup(swaggerDocs)); 应用程序使用('/api/v1/',indexRouter);

Javascript Swagger basePath不工作主机正确,但api仍不能正常工作。为什么? const-swaggerOptions={ 大摇大摆的定义:{ 信息:{ 版本:“1.0.0”, 标题:“考勤系统API”, description:“考勤系统API信息”, 联系人:{ 名称:“Kelton开发商” }, 主持人:[”http://localhost:3000"], 基本路径:“/api/v1” } }, 方案:[“https”,“http”], 标签:[{ 名称:“登录”, description:“用户可以在此登录”, }], //['.routes/*.js'] API:['./routes/index.js'] }; const-swaggerDocs=swaggerJsDoc(swaggerOptions); app.use(“/api docs”、swaggerUi.service、swaggerUi.setup(swaggerDocs)); 应用程序使用('/api/v1/',indexRouter);,javascript,node.js,swagger-ui,Javascript,Node.js,Swagger Ui,它总是击中http://localhost:3000/login 但它应该是这样的http://localhost:3000/login/api/v1/login 我猜SwaggerbasePath不起作用。为什么必须使用api:选项。为什么不选择昂首阔步的道路呢?这不是对您问题的回答,但是host值必须写为host:“localhost:3000”(即作为单个字符串值而不是数组,并且没有协议)。已解决此问题。。谢谢你的支持,怎么解决@阿曼

它总是击中http://localhost:3000/login 但它应该是这样的http://localhost:3000/login/api/v1/login


我猜Swagger
basePath
不起作用。

为什么必须使用
api:
选项。为什么不选择昂首阔步的道路呢?这不是对您问题的回答,但是
host
值必须写为
host:“localhost:3000”
(即作为单个字符串值而不是数组,并且没有协议)。已解决此问题。。谢谢你的支持,怎么解决@阿曼