问题标签 [foxx]
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.
arangodb - 从 Foxx 访问环境变量
是否有类似节点的 process.env 来访问环境变量?我想在我的 Foxx 代码中知道它是在开发、测试、登台还是生产中运行。
或者,有什么方法可以确定我的 Foxx 应用程序是否在开发模式下运行?
javascript - 为什么 org/arangodb/request 是同步的?
为什么新的 JavaScript 模块请求是同步的?它应该只用于作业队列吗?
有没有办法在 ArangoDB 中发出异步 http(s) 请求?
git - 如何在 ArangoDB 上为 foxx 应用程序使用本地 git 存储库
Foxx 支持将 github 存储库用于应用程序。我们如何使用本地 git repo 或任何其他供应商的 repo?
arangodb - Arango 查询我让它在 shell 中工作,但无法在 Arango/Foxx 中工作
使用我的数据库返回
几个小时后可以在 Foxx 中实现这一点
server - 打开 Foxx API 到本地网络
我已经设置了服务器端点,它们适用于 Web 界面,但我的应用程序的 api 端点甚至没有给出错误并且不会超时。我已经尝试在 Web 界面中将应用程序转换为生产模式,这并不令人高兴。我查看了有关服务器设置的文档,但可以找到任何帮助。
所以我认为他们是配置问题我应该去哪里看?
在本地主机上一切正常。在使用 168.192.0.15:8530 的远程主机上,只有 web 界面有效,我的 api 表单要么 curl 要么可能 app
arangodb - 如何从 ArangoDB Foxx 应用程序中的集合中读取数据?
我有一个名为“用户”的集合和其中的 1 个文档:
我创建了一个 Foxx 应用程序并尝试遵循文档(使用 2.6.0a3)。这是我的控制器:
我得到:
{"error":"undefined is not a function"}
而不是记录列表。
我错过了什么?
arangodb - 在 Foxx 应用程序中使用 joi 验证数组项
我在 foxx 应用程序中使用 joi 数组项验证以及使用 arangodb-2.5.5 的 arango-shell 时遇到问题。joi -documentation建议使用类似的东西:
用于验证类似于以下内容的数据集:
但是,在 Foxx 应用程序中使用它会导致应用程序停止工作。将上面的代码段粘贴到 arango-shell 中会产生以下输出:
是否有我遗漏的东西,或者 arangodb 使用了修改/更小的 joi 版本,该版本已删除此功能?
arangodb - Foxx 依赖项按名称导入,而不是按挂载点
据我阅读本文档中有关“定义依赖项”的这段代码片段了解:
将允许使用任何应用程序来满足依赖关系。session 或 sessions@* 将匹配名称为 sessions 的任何应用程序(例如 Foxx 应用商店中的 sessions 应用程序)。session@1.0.0 将匹配名称为 session 的任何应用的 1.0.0 版本。
Foxx 将查找名称为“会话”的任何依赖项。但是,当我在本地尝试它时,它似乎试图找到安装在/sessions
而不是名称“会话”的任何应用程序,如果我使用这种格式“会话@1.0.0”,则会在日志中填充此错误:
[ArangoError 3007: Mountpoint can only contain a-z, A-Z, 0-9 or _.]: [object Arguments]
这是预期的行为吗?我真的希望是否可以按名称而不是挂载点导入应用程序。
static-files - Arango/Foxx 服务器静态文件
在查看 Arango 文档后,无法明确了解如何提供 html 文件。这是我计划使用 Arango 来服务器文件的唯一情况,因为 Nginx 做得更好,但 Arango 持有需要知道该页面是否合法的数据。
javascript - ArangoDB/FOXX 存储库问题
我正在 ArangoDB 的 FOXX 应用程序的存储库中尝试自定义查询:
我是按照 Foxx 食谱做的,但它总是给我一个错误:
[ArangoError 3103:调用模块文件失败:c:/Program Files/ArangoDB 2.6.2/var/lib/arangodb-apps/_db/_system/exameFacil/APP/controllers/clinics.js]
p>
每当我尝试“要求”clinics.js 文件时,都会发生此错误。有什么建议么?谢谢!