我一直试图使用windows 10和Mysql 8用Cube.js创建一个简单的仪表板。
我最初尝试了一个Js后端,与安装斗争了几天,然后尝试了一个码头安装,但在几个小时的错误消息后退出,现在回到node.js后端。我猜想Cube.js不再被更新或维护了。
使用
npx cubejs-cli创建ihatecubejs -d whyamIstilltrying
我得到:
npm警告ERESOLVE重写对等依赖npm警告:仪表板-app@0.1.0 npm警告发现: peer @17.0.2 npm警告节点_模块/app npm警告对等方反应@“*”来自@ root库/ peer npm警告节点_模块/@ root警告@root库/peer npm警告@root@^11.2.7(peer dom,app脚本,根项目,.)npm警告npm警告npm无法解决依赖: npm警告对等方react@"17.0.2“来自react dom@17.0.2 npm警告节点_模块/react dom npm警告对等反应-dom@dom@”*“来自@react库/ peer @11.2.7 npm警告节点_模块/@react库/ peer警告3(根项目@ant-design/兼容,antd) npm警告ERESOLVE重写对等依赖npm警告,同时解决: dashboard-app@0.1.0 npm警告发现: react@17.0.2 npm警告节点_模块/app警告对等方反应@“*”来自@ root library/ peer @11.2.7 npm警告节点_模块/@ root库/app npm警告@root库/app警告@^11.2.7“^11.2.7”来自根项目npm警告6(app dom,app脚本,根项目,.)npm警告npm警告npm无法解决依赖: npm警告对等方react@"17.0.2“来自react dom@17.0.2 npm警告节点_模块/react dom npm警告对等反应-dom@dom@”*“来自@react库/ peer @11.2.7 npm警告节点_模块/@react库/ peer警告3(根项目@ant-design/兼容,antd) npm警告ERESOLVE重写对等依赖npm警告,同时解决: dashboard-app@0.1.0 npm警告发现: react@17.0.2 npm警告节点_模块/app警告对等方反应@“*”来自@ root library/ peer @11.2.7 npm警告节点_模块/@ root库/app npm警告@root库/app警告@^11.2.7“^11.2.7”来自根项目npm警告6(app dom,app脚本,根项目,.)npm警告npm警告npm无法解决依赖关系: npm警告对等方react@"17.0.2“来自react dom@17.0.2 npm警告节点_模块/react dom npm警告对等反应-dom@dom@”*“来自@react library/ peer @11.2.7 npm警告节点_模块/@react库/ peer警告3(根项目@ant-design/兼容,antd) npm警告废弃的核心-js@1.2.7: core-js@<3.3不再维护且不再被维护。
然后:
Compile Failed-
./src/components/Header.js
Attempted import error: 'withRouter' is not exported from 'react-router'.固定如下:
npm install react-router@5
npm install react-router-dom@5
然后,大量的警告消息(其中一条被废弃为UUID (版本3.4)- -尽管没有安装)被忽略了。
在项目目录中运行npm将打开dev面板,运行'generate‘将为"cube.js_test\ihatecubejs\schema“文件夹中的两个连接数据库中的每个数据库创建一个方案,但是数据库中的任何变量都不会被转移。
我在模式中手动输入了几个变量,并在开发面板中获得了要显示的图表。不正确地生成了一个图表,我指定要安排时间--这会抛出一个错误,但适用于刷新。管他呢。
现在要用一个图表创建仪表板应用程序:
错误:“类别”不是已注册的比例。或

控制台上写着:
使用警告进行编译。
src\components\ChartRenderer.js第78:5行: React React.useCallback缺少一个依赖项:'pivotConfig‘。要么包含它,要么删除依赖数组react/react。
但是pivotConfig似乎是在DashboardPage.js中的/src文件夹中定义的。
我搞不明白,如果我再花点时间在这上面,我会吐的。任何帮助都是非常感谢的。
发布于 2022-01-12 16:36:25
至于仪表板,他们似乎是固定的,我今天试过了。至于立方体,他们仍然维持着它:https://github.com/cube-js/cube.js
https://stackoverflow.com/questions/70162508
复制相似问题