【发布时间】:2021-10-09 13:02:09
【问题描述】:
我目前正在学习 Javascript/HTML/CSS 以构建一些数据仪表板。 我找到了这个教程https://d3-dashboard.cube.dev/setting-up-a-database-and-cube-js
目前我在这部分卡住了:
下一步是创建 Cube.js 数据架构。
在 http://localhost:4000 打开 Cube.js 游乐场时,我在终端中得到以下输出:
???? Dev environment available at http://localhost:4000, I get the following error:
???? Cube.js server (0.21.1) is listening on 4000
Error: getaddrinfo ENOTFOUND <YOUR_DB_HOST_HERE>
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:66:26)
在 Cube.js 游乐场网页视图中:
Error while loading DB schema
Error: getaddrinfo ENOTFOUND <YOUR_DB_HOST_HERE> at
GetAddrInfoReqWrap.onlookup [as oncomplete](dns.js66:26)
我已经编辑了以下文件:
d3-dashboard/node_modules/@cubejs-backend/server-core/core/index.js
,与:
const checkEnvForPlaceholders = () => {
const placeholderSubstr = '<YOUR_DB_';
const credentials = [
'CUBEJS_API_SECRET=SECRET',
'CUBEJS_DB_TYPE=postgres',
'CUBEJS_DB_NAME=ecom',
'CUBEJS_WEB_SOCKETS=true'
/*'CUBEJS_DB_HOST',*/
/*'CUBEJS_DB_NAME',*/
/*'CUBEJS_DB_USER',*/
/*'CUBEJS_DB_PASS'*/
];
关于我在这里做错了什么有任何意见吗? 我对应用程序和前端完全陌生,所以我可能会有些“愚蠢”,但我真的很想从我的错误中吸取教训:)
感谢您的时间和潜在的投入/帮助!
祝你有美好的一天:)
【问题讨论】:
标签: javascript cube.js