我有一个 Typescripted nodejs 服务器,我正在尝试为单独的控制器定义不同的 swagger 路径,但是 swagger-ui-express 模块似乎只显示特定路径中最后定义的文档。
X 组控制器的 index.ts
import express from 'express';
import passport from 'passport';
const router = express.Router();
// import all bot routes
import { authRoute } from './auth';
import { botCrudRoute } from './bot-crud';
import { aiRoutes } from './ai';
import { categoryCrudRoute } from './categories-crud';
const swaggerUi = require('swagger-ui-express');
import { botSwaggerDoc } from './swagger';
const swaggerDoc = botSwaggerDoc;
const swaggerUiOpts = {
explorer: false
};
// Swagger setup
router.use('/api-docs', swaggerUi.serve);
router.get('/api-docs', swaggerUi.setup(swaggerDoc, …Run Code Online (Sandbox Code Playgroud) public static int[][] copyMatrix(int[][] matrix)
{
for (int i = 0; (i < matrix.length); i++)
{
int[][] duplicateMatrix = new int[matrix.length][matrix[i].length];
for (int j = 0; (j < matrix[i].length); j++)
{
duplicateMatrix[i][j] = matrix[i][j];
}
}
return duplicateMatrix;
}
Run Code Online (Sandbox Code Playgroud)
大家好,这个特定的功能似乎不起作用,因为duplicateMatrix没有初始化为变量,但我似乎无法初始化,因为它是在循环中创建的,我无法找到一种方法来生成列中需要的单元格数量.帮助将不胜感激.谢谢.