Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>huanping-gen-codeNew to Visual Studio Code? Get it now.
huanping-gen-code

huanping-gen-code

huanping

|
37 installs
| (0) | Free
环平生成代码插件
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

gen-code-by-path

能做什么?

vscode里边可以一键生成网络请求相关逻辑的代码,这些代码里包含了interface请求层
mock假数据,service服务层代码

如何使用?

安装插件后配置config文件,然后在config文件指定的service层目录右击,即可生成对应
目录结构的interface,mock,service层代码。

config配置提供了模板hpCodeGen.config.temp.json文件
实际项目里使用请命名为 hpCodeGen.config.json
  "mockPath": "@/utils/DecMock",//引用mock文件路径
  "globalConfigPath": "@/utils/global.config",//引用globalConfigPath文件路径
  "fetchPath": "@/utils/fetch",//引用fetchPath文件路径
  "servicePrefix": "Service",//service文件前缀
  "netPrefix": "Net",//net文件前缀
  "mockPrefix": "Mock",//mock文件前缀
  "serviceFilepath": "./src/service/",//生成的service路径
  "mockFilepath": "./src/Mock/",//生成的mock文件路径
  "netFilepath": "./src/interface/",//生成的net文件路径
  "fileName": "Test",//忽略
  "payload": {
    "email": "jinmingji@ichangtou.com",//yapi账号
    "password": "**"//yapi密码
  },
  "isFrontProject": false//是环平移动端项目1否0

生成失败几种情况

目前已知两种情况不支持生成代码

  • yapi数据字段为空
  • 接口文档里yapi数据展示一定要表格形式,json格式的目前不支持生成

有bug?

提个issue到项目gitlab

项目地址

http://gitlab.ichangtou.com.cn/rlaaudrlf/code-generator
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft