- 2024-01-24使用前端万能模板,执行命令 npm run openapi 生成请求代码之后文件导入出现一下问题,这是 模板 有问题还是什么原因?鱼友0412:是这个问题吗:因为 openapi 更新了生成规则,多生成了个 api 出来,去 openai.ts 修改全局 api 路径就可以了。问题来源帖参考:https://t.zsxq.com/16Yx7YKSR330分享
我已通关码神挑战,一起来玩呀~https://1024.codefather.cn/
抽奖中!
抽奖
使用前端万能模板,执行命令 npm run openapi 生成请求代码之后文件导入出现一下问题,这是 模板 有问题还是什么原因?
为啥代码生成器视频看不了?
定制化代码 ----> 强制交互式的解决方案 ``` public static void main(String[] args) { new CommandLine(new Login()).execute(addArgs(Login.class, new String[]{"-u", "jxy"})); } /** * 给命令添加上所有的交互参数 * @param clazz 需要添加参数的类 * @param args 原始参数 * @return 改变之后的参数 */ public static String[] addArgs(Class clazz, String[] args) { StringBuilder sb = new StringBuilder(String.join(",", args)); // 反射获取所有的交互选项 Field[] fields = clazz.getDeclaredFields(); for(Field field: fields){ if(field.isAnnotationPresent(Option.class)) { // 存在选项注解 Option option = field.getAnnotation(Option.class); if (option.interactive()) { if (sb.indexOf(option.names()[0]) <= 0) { sb.append(",").append(option.names()[0]); } } } } return sb.toString().split(","); } ```


