Github: github.com/YMFE/yapi
Выпущен YApi v1.3.23, в котором добавлены следующие функции:
- Добавлена функция тега интерфейса
- Импорт данных увеличился
智能合并模式
Функция - Добавлена функция пакетного импорта параметров
- Визуальный редактор схемы json добавляет функцию mock и интегрирует mockjs Али.
Основные моменты
Смарт слияние
Многие люди сообщают, что импорт данных swagger во второй раз перезапишет предыдущие данные, что приведет к потере предыдущего определения.Эта версия решает проблему путем умного слияния.
Основная стратегия выглядит следующим образом:
Данные, импортированные в первый раз, изменяются пользователем следующим образом:
{
"type": "string",
"message": "",
"mock": {
"mock": "@email"
}
}
При повторном импорте данные выглядят следующим образом:
{
"type": "string",
"message": "邮箱",
}
Объединенные данные следующие:
{
"type": "string",
"message": "邮箱",
"mock": {
"mock": "@email"
}
}
Интегрированный Али MOCK JS
Здесь определяется макет, поддерживает все синтаксис Mockjs
Добавлена функция тега интерфейса
Вы можете просмотреть интерфейс указанного тега через функцию фильтрации:
YApi надеется решить проблемы управления интерфейсом для различных функций компании на протяжении многих лет и стремится предоставить разработчикам унифицированное управление интерфейсом и сервисы Mock, чтобы помочь разработчикам легко поддерживать и тестировать API. Целью и ожиданием YApi является последовательное соединение: интерфейс, сервер и контроль качества для совместной поддержки набора API.
У нас есть YApi с открытым исходным кодом на Github (YMFE/yapi).За более чем полгода мы получили много аффирмаций и похвал.На данный момент у github более 3900 звезд и решено более 500 вопросов.Надеюсь на вас продолжим поддерживать yapi, и мы продолжим техническое обслуживание и обновления.