问题标签 [horizon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - RethinkDB/horizon: 在重新启动后得到 400 Bad Request Errors 导致 ReqlRuntimeError.ReqlError [as constructor]
使用 Horizon 开发服务器一段时间后,我突然收到“400 错误请求错误”。重新启动服务器后,我在终端中收到以下错误:
该错误连续记录两到三次,然后它指出:
但是当通过'localhost:8181'重新连接到服务器时,它再次在控制台中显示'400 Bad Request Error'。
管理界面显示没有问题。
在使用 Node.js v4.4.4 和 Horizon v1.0.1 的 Win10 64 位机器上使用入门指南中的代码时会发生这种情况。
node.js - RethinkDB / Horizon:与 Express 集成:访问 Horizon 数据服务器端?
Horizon.io Github 上有一个快速集成的示例,如下所示:Horizon express server example
我理解这个示例所显示的内容:如果您有一个现有的 Express 服务器,您可以添加一个 Horizon 服务器,该服务器公开一个路由客户端,以便他们可以通过 websockets 连接到 Horizon 服务器。
但是,服务器的 express 部分是否也可以访问 Horizon 中的集合?例如,执行本地身份验证、CRON 作业或具有接受 PUT/POST 请求的 API 端点之类的事情。
据我了解,直接连接到 Horizon 正在使用的 RethinkDB 数据库并没有那么有用,因为名为 Fusion 的库正在动态设置表上的元数据,以便获得 Horizon 用于的类似 Firebase 的行为。
如何访问 Horizon 数据服务器端?
openstack - What is the difference between local_settings.py and settings.py in openstack_dashboard?
Hi i have installed openstack-dashboard and i noticed that exists two files of configuration local_settings.py in /etc/openstack_dashboard and settings.py in /usr/share/openstack_dashboard so can you tell me the difference between them . Thank you in advance.
express - horizion 连接到现有的 expressjs 应用程序导致 400 错误请求
我尝试从我的 htmlpage 连接到我的 expressjs 应用程序。
我的服务器是这样的 [ https://github.com/rethinkdb/horizon/blob/next/examples/express-server/main.js]:
然后我点击了这个链接:http ://horizon.io/docs/getting-started/#integrating-horizon-with-an-existing-application 并创建了以下html:
我的 package.json 依赖项:
它会导致 400 错误:
polling-xhr.js:250GET http://localhost:8181/horizon/?EIO=3&transport=polling&t=LJke5oP 400(错误请求)
index.js:66收到错误:错误:Websocket ws://localhost:8181 遇到错误
怎么了,我如何获得与我的快递后端的有效连接?我看到了这个页面,但我不知道它是否是同样的问题。
更新 我为我的问题创建了一个存储库,并在projectpage上提出了同样的问题。
javascript - Horizon 客户端库:分组是否可行?
我正在使用 Horizon 后端和 reactjs 前端实现简单的 webapp。我需要获取按特定字段分组的集合(表)。然后我需要按另一个字段对每个减少进行排序,并将每次减少中的记录限制为 1。返回我需要的 Reql 查询:
我在文档( http://horizon.io/api/collection/ )中没有找到相关的方法(组)。我知道我可能误解了 Collection 对象的角色 - 从我目前的理解来看,它是 rethinkdb 表的直接代理,并且表上可用的所有操作都应该在集合上可用 - 我错了吗?我需要实现中间层来获得这种行为吗?
reactjs - 如何将基础 css 与 webpack 一起使用并做出反应?
我的堆栈是 Horizon + React。我想在客户端使用foundation 6。我为我的 js 使用 webpack,但是当我尝试将它与 css 一起使用时,我只得到来自基础 css 的评论,但没有 css。
我的文件是:
webpack.config.js:
主要.scss:
主.js:
在网页上我只看到:
那么我做错了什么?
python - Django OpenStack Horizon - 管理模板未正确呈现
在 OpenStack Horizon 中创建我自己的面板后,我无法正确查看管理面板(概览面板:饼图未出现,实例:无法生成实例但可以查看可能的实例以供选择)。当我的新面板在启用的文件夹中“启用”时会发生这种情况。我添加的面板不是以 Horizon 为中心的,并且没有利用 Horizon 的“魔力”(我觉得它的语法很奇怪)。关于为什么管理面板不再正确呈现的任何想法?这似乎是一个模板问题,但我不知道如何解决它。
settings.py 代码:
在 settings.py 中,我指向新创建的模板,但是如果使用 Horizons 语法,则不需要这样做(所以我相信)。我还得到了渲染新面板的静态文件(css),不确定这是否重要。任何帮助将不胜感激!
javascript - 如何进行 Horizon 身份验证?
我有一个 Horizon 应用程序,我有 3 个关于身份验证的问题:
1.) 是否可以仅使用用户名和密码登录?如果是,我在哪里可以找到一些片段或示例?
2.) 我尝试按照文档配置 facebook 登录按钮,但在 Horizon.authEndpoint('facebook').subscribe((endpoint)... 之后我只是被重定向到 facebook 页面而不返回我的应用程序。有没有如何在某处做的例子?
3.)我也尝试配置谷歌登录,我得到以下错误:
错误:redirect_uri_mismatch
请求中的重定向 URI https://.../horizon/google与授权给 OAuth 客户端的重定向 URI 不匹配。访问https://console.developers.google.com/apis/credentials/oauthclient/ ... 以更新授权的重定向 URI。
尝试了谷歌控制台中的所有可能变化,但没有成功。
我在 facebook 和 google 中配置了 https,将令牌添加到 config,配置了 oauth 和重定向 uri。
我的登录页面:
rethinkdb - 如何在 Horizon 中更新用户数据?
我有一个地平线应用程序并尝试更新用户数据,没有错误,但是当我查看管理员时,表格没有改变。我可能想念一些愚蠢的事情。我要做的是:
任何想法我做错了什么?
digital-ocean - RethinkDB 需要多少内存?
我有一个在 1GB RAM 机器上的 digitalocean 中运行的 Horizon 应用程序。我尝试设置权限:
但收到以下错误:错误:rethinkdb stderr:警告:缓存大小不会为服务器和查询开销留下太多内存(可用内存:779 MB)。
尝试在 rethinkdb 配置文件中使用“缓存大小”选项,但仍然出现相同的错误(我重新启动了服务)。
我需要扩大我的数字海洋机器还是可以用现有的机器做点什么?