Я не могу запустить бэкэнд-сервер cube js

Я получил эту ошибку при запуске внутреннего сервера Cube js. используя npm run dev для запуска сервера. при доступе к данной ссылке. Он показывает ошибку, как показано ниже. Помогите мне решить

  Cannot GET /cubejs-api/v1

1 ответ

Такого пути API нет /cubejs-api/v1. Я считаю, что ты ищешь/cubejs-api/v1/load: https://cube.dev/docs/rest-api.

Это заблуждение возникает из-за следующего кода, созданного CubeJS:

const cubejsApi = cubejs(
   "<API Auth>",
   { apiUrl: API_URL + "/cubejs-api/v1" }
);

То, что вы на самом деле хотите сделать в Postman или что у вас есть, - это использовать следующий URL-адрес для выполнения запросов, добавляя нагрузку после v1.

пример

{{HOST}}/cubejs-api/v1/load?query={
  "measures": [
  "UserOrderValue.minDate",
  "UserOrderValue.maxDate",
  "UserOrderValue.lastWeek",
  "UserOrderValue.lastMonth",
  "UserOrderValue.lastQuarter",
  "UserOrderValue.lastYear"
  ]
}
Другие вопросы по тегам