chenshuai2144 / openapi2typescript

一个被大范围使用的小工具
322 stars 138 forks source link

paths.tags contain / #13

Closed lifegit closed 3 years ago

lifegit commented 3 years ago

paths.tags 存在以下情况 :

  1. "tags" : [ "user" ]
  2. "tags" : [ "user/pack/测试" ]
  3. "tags" : [ "user/pack/news" ]
  4. "tags" : [ "用户" ]

结果

$ umi openapi

image

  1. user 没有修改
  2. userpackceshi 删除 / 并且拼音
  3. userpacknews 删除 /
  4. 用户 没有修改

accident

  1. 太长,不友好
  2. 标签为中文且不存在\,结果文件名为中文

希望

  1. pinyin
  2. const list = tags.split("/")
  3. const res = list[list.length-1]

结果

  1. user
  2. ceshi
  3. news
  4. yonghu
lifegit commented 3 years ago

你认为这样可以吗?如果可以,我可以提pr

chenshuai2144 commented 3 years ago

来吧,声音大就是对的