Я не могу получить переменную restApiRoot
для разрешения при использовании ее в middleware.json. Я использую Loopback 3. Вот мои настройки:
config.json
{
"restApiRoot": "/api"
}
middleware.json
"auth": {
"./middleware/order-auth": {
"paths": [
"${restApiRoot}/Orders"
]
}
},
Если я заменим ${restApiRoot}
на /api
, то это сработает. Я обнаружил эту проблему , которая звучит идентично, но их решение было обновить loopback и loopback-boot еще в 2016 году, и мои версии намного выше этого. Мой middleware.json соответствует моей версии (3) документации.