Swagger自动化了与api有关的工作,大致流程是这样:
- 从后端代码生成schema
- 在后端通过schema生成api文档( 1,2其实是一步)
- 在前端请求schema,生成http的请求代码,无须再手写
| // 现在要实现一个级联选择省市区的功能,需要提供下面的数据。 | |
| [ | |
| { | |
| value: '浙江', | |
| label: '浙江', | |
| searchId: 300000, // json中应包含搜索条件,根据后端的具体实现,返回 | |
| children: [ | |
| { | |
| value: '杭州', |
| If you are in china: | |
| ❌ `npm install electron` | |
| ❌ `npm run build` | |
| ✅ `ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install electron` | |
| ✅ `ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm run build` | |
| For windows command line:(no space between two command) | |
| ✅ `set ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/&&npm run build` |