есть ли какой-либо автоматический способ перенести проект из Loopback 3 в Loopback 4? Например, у меня есть определение модели в JSON:
{"name": "Item",
"base": "PersistedModel",
"forceId": true,
"properties": {
"id": {
"type": "number",
"id": true
},
"created": {
"type": "Date",
"postgresql": {
"dbDefault": "now()"
}
},
"name": {
"type": "string",
"required": true
}
}
}
Есть ли способ автоматически создать такую же модель в LB4?





В документации LoopBack 4 теперь есть исчерпывающий руководство по миграции. Инструменты интерфейса командной строки также доступны для переноса определенных компонентов.
Привет от команды LoopBack ?
Нет четкого пути перехода от LoopBack 3 к LoopBack 4 пока что. Мы обсуждаем различные подходы к миграции в выпуске GitHub петля-следующий # 1849, вы можете найти некоторую информацию полезной. Мы призываем всех пользователей LB3 присоединиться к обсуждению.
Обратите внимание, что LB4 еще не поддерживает все функции LB3, список отсутствующих функций поддерживается в выпуске GitHub петля-следующий # 1920.
На данный момент нет возможности выполнить такие миграции. LB4 сильно отличается с точки зрения создания модели, чем LB3, в lB3 конфигурации модели хранились в форме формата JSON, тогда как в LB4 определяется в машинописном тексте с помощью декораторов @model и @property. Может быть, в будущем найдется какой-нибудь способ.
Надеюсь, lb4 достигнет еще больших высот и успехов!