cangku/frontend/src/api/cubejs.js

20 lines
426 B
JavaScript

import cube from '@cubejs-client/core';
const API_URL = '/cubejs-api/v1';
// 创建 Cube.js API 客户端实例
let cubejsApi;
try {
cubejsApi = cube(
// Token 回调函数 - Cube.js 开发模式下可以不传 token
() => localStorage.getItem('token') || 'development',
{
apiUrl: API_URL,
}
);
} catch (error) {
console.error('Cube.js API 初始化失败:', error);
}
export default cubejsApi;