- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是的,部分问题是我没有 Mac Pro ;)并且演示是在 Mac 上完成的。
我可以运行“Hello World”应用程序,通过 Web 界面加载它并通过以下方式访问:
http://localhost:8529/_db/Test1/hello-foxx
但我似乎无法加载任何其他演示。例如oauth2:
http://localhost:8529/_db/Test1/oauth2
{"error":true,"code":404,"errorNum":404,"errorMessage":"unknown path 'oauth2'"}
更新 - 我对服务器端 Javascript 也很陌生。在玩一个简单的工作演示时,我在 app.js 文件中创建了一个错误。浏览器中的结果输出是我上面的 404 错误。看起来,如果 app.js 失败并且无法创建输出文件,那么逻辑上浏览器就找不到它。所以它可能不是“安装”或文件系统错误,而是JS错误???
最佳答案
也许这可以帮助你。在 Debug模式下运行 arangodb:
arangod -c "D:\Tools\ArangoDB 2.2.5\etc\arangodb\arangod.conf" --javascript.dev-app-path "D:\Tools\ArangoDB 2.2.5\www"
收到错误时查看控制台输出。这是 FOXX 应用返回 404 的内部错误
2014-11-07T05:07:00Z [4928] INFO ArangoDB (version 2.2.5 [win64]) is ready for business. Have fun!
2014-11-07T05:21:47Z [4928] ERROR Cannot compute Foxx application routes: SyntaxError: JavaScript exception in file '(snippet)' at 11,19: SyntaxError: Unexpected token * 2014-11-07T05:21:47Z [4928] ERROR !\x09\x09if(fuzzyType != * || ! $(fts).All(function(ft){ return typeof(fuzzy[ft]) ==
2014-11-07T05:21:47Z [4928] ERROR ! ^
2014-11-07T05:21:47Z [4928] ERROR stacktrace: SyntaxError: Unexpected token *
2014-11-07T05:21:47Z [4928] ERROR at createModule (common/bootstrap/modules.js:492:20)
2014-11-07T05:21:47Z [4928] ERROR at requireModuleFrom (common/bootstrap/modules.js:645:14)
2014-11-07T05:21:47Z [4928] ERROR at requirePackage (common/bootstrap/modules.js:805:21)
2014-11-07T05:21:47Z [4928] ERROR at [object Object].Module.require (common/bootstrap/modules.js:1206:21)
如您所见,FOXX 代码有错误。修复此问题后,这是有关请求的正常输出:
2014-11-07T05:23:45Z [4928] INFO /dev/FreeTextEngine, incoming request from 127.0.0.1: GET http://0.0.0.0:8529/dev/FreeTextEngine/create/hotelall?type=*
2014-11-07T05:23:45Z [4928] INFO /dev/FreeTextEngine, outgoing response with status undefined of type application/json, body length: 125
关于arangodb - Windows 上的 Foxx 和 ArangoDB 入门 - "errorMessage":"unknown path",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25512033/
调试 Foxx 应用程序的推荐工作流程是什么? 我目前正在开发一个相当大的应用程序,在我看来我做错了什么,因为我正在进行的方式似乎根本无法维护: 在 Foxx 应用中进行更改(例如新端点)。 将您的
我想知道如何在服务器/IP/域名的根目录下设置Foxx应用程序? 例如,如果我的 IP 是 100.12.32.12如果我去http://100.12.32.12它将打开没有 URL 重定向的单页 F
我发现的 Foxx.Model 架构的所有示例都是扁平的 - 即它们不包含嵌套对象。 我正在尝试添加哈希来在模型上保存地理信息,如下所示: var Foo = Foxx.Model.extend({
有没有办法在文件系统上创建我的日志文件来记录 FOXX 应用程序中的某些操作?是否需要任何 javascript 模块? 最佳答案 登录Foxx有两种方式: 使用 console 模块:require
我正在尝试在 ArangoDB 中设置一个消息集合,在输入消息时添加时间戳。但是,当我在 foxx 中设置模型时,如果我在模型架构中设置 joi.date() 或 joi.date().timesta
我正在 ArangoDB 中的 FOXX 应用程序的存储库中尝试自定义查询: /*clinics.js */ 'use strict'; var Foxx
我是 arangoDB 的新手。令人兴奋的是,您可以借助 Foxx 框架在 ArangoDB 之上创建 API。不知何故,我未能成功运行/创建 Foxx 应用程序。我不确定我是否在这里做错了什么。以下
有人可以帮助我解决以下问题。 我正在 ArangoDB 中编写自定义 FOXX 应用程序,我需要创建边缘集合。 与 db._create("example");我可以创建文档集合,但我不知道如何更改它
使用pyArango和Foxx微服务的主要区别是什么?正如我所见,我们最终在创建微服务时在 .js 文件中编写了 AQL。它与写入 pyArango 客户端有何不同? 使用Foxx微服务和pyAran
对我的 Foxx 应用程序进行压力测试最终导致 ArangoDB 因 SIGSEGV 崩溃。查看 core 文件,似乎与 V8 内存不足有关。我想在堆上进行内存分析以帮助追踪潜在的泄漏。由于 V8 引
我需要运行一些 Foxx Repository 对象似乎无法处理的查询(也许我只是遗漏了一些东西)。我想使用 AQL,但我不知道如何从 Foxx 调用它。 例子: 时间戳集合: { user_id,
FOXX 应用程序可以自动创建索引吗?我有一个集合(模型),我需要一个字段用作性能的唯一索引。我可以在事后创建散列,但我只是想确保它在使用模型定义时不可用。如果是这样,我在哪里可以找到文档? 第二个问
我正在使用 ArangoDB V2.8 + foxx 开发一个应用程序,我需要调试/并使用传统断点运行 javascript 代码。 是否有任何 Foxx 选项或外部框架允许这样做? 最佳答案 恐怕这
我想使用 ClojureScript 实现 Foxx 服务。 我读到可以使用 Typescript和 Coffeescript通过在每个开发步骤中运行转译器; 我可以为 ClojureScript 做
我正在开发一款应用程序,它将极大地受益于 Arangos 的多模型功能。考虑到应用程序对后端的需求,我得出的结论是,大多数(如果不是全部)都可以通过 REST API 提供服务,以帮助更清晰的设计,以
(对于新手问题很抱歉,但在文档中无法轻松找到) 我想要一个包含几个模型的文档存储,然后在我的 Foxx 服务中使用一些属性作为查询中的参数。 假设我有一个电影和系列剧集的数据库: { 'typ
我正在使用 ArangoDB 并开发 Foxx 应用程序。 ArangoDB 使用此图像托管在 Docker 容器中 https://store.docker.com/images/arangodb
我正在尝试将应用程序从 sails 移至 FOXX。我本以为可以在 FOXX 中使用 node.js 模块,但遇到了问题。我需要在服务器上创建一个“工作”目录来对 SCM 存储库执行操作。我安装了“r
自定义 foxx 应用程序存在严重问题。 关于应用 该应用程序是用于在图中查找路径的自定义算法。它针对公共(public)交通进行了优化。在初始化时,它将所有必要的数据加载到 javascript 变
我已经使用 Ubuntu(14.04) 在 AWS 上创建了 EC2 实例。我正在尝试使用 foxx manager 安装 arangodb 应用程序。我已经使用腻子连接到它。我已经使用 sudo a
我是一名优秀的程序员,十分优秀!