问题标签 [geddy]
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.
node.js - 创建 geddy 应用程序后,geddy 命令中断
我正在关注 geddy教程。
我使用 npm 安装 geddy & jake,创建应用程序,cd 进入创建的文件夹,然后运行 geddy 命令。但是在运行 geddy 命令时出现错误,这是我的完整输出:
运行这些命令后,无论我在哪里运行,geddy 命令似乎都被破坏了,我得到以下信息:
当我运行时:
我明白了
我不确定接下来要尝试什么才能使其正常工作?
node.js - 如何将 node.js/geddy 与 cookie 一起使用
我正在研究 node.js 的框架 geddy。
在做小事时遇到很多问题。我不知道 cookie/session/mysql 查询在 node.js 中是如何工作的。
我什至没有得到像样的文档。我对像我指定的主题相关的像样的文档链接或解释很好。
node.js - 如何在视图 ejs 中访问会话变量?
我是 node 和 Geddy 的新用户。
如何在 ejs 视图模板中访问会话变量?
我也在寻找一本好书,可以帮助我用 Geddy 建立会员区的教程。
node.js - 用geddy查询mongodb
在尝试 node.js 框架 geddy (在 Windows 上)时,我遇到了一些问题。
我正在尝试使用我的用户模型中的 .first() 方法在我的控制器中查询 mongodb,如下所示:
奇怪的是,我没有得到任何输出,错误,什么都没有。用户 jdoe 存在于集合中,所以它应该输出一些东西,对吗?难道我做错了什么 ?
我的模型定义为:
默认适配器在 development.js 中设置为 mongo,当我第一次运行 geddy 时,它创建了我的数据库并且它已正确插入用户集合。
关于这里出了什么问题的任何想法?
更新:
根据要求添加了 development.js
还有我在 mongo 上的收藏(由 geddy 创建)
请注意,不知何故 geddy 正在创建两个集合而不是一个
node.js - 如何在 Windows 上使用 Mongo 运行 Geddy?
我对 Windows 下的 Geddy 和 Mongo 有一个奇怪的问题。我对 Node.js 和所有这些东西都是全新的,并尝试他们的示例应用程序,在 mongo 附加之前它很好。然后它在数据保存上抛出类似这样的东西:
这不太酷。它在每次保存(创建或更新)时崩溃,但它仍然会创建数据,并且在重新运行 geddy 应用程序后可供读取。删除也可以。
这怎么可能解决?
另外,作为一个附带问题,也许它是一些更好的 node.js 框架,它有更好的文档和崩溃报告,并且不应该在每次意外错误后手动重新运行?
node.js - 如何从控制器访问多个模型
我有一个 Locations 模型和一个 Recorders 模型。我希望能够将两个数据集的所有数据都传递给我的视图模型。我如何访问它们,因为我认为它们不在范围内,因为我收到未定义的错误,因为我正在调用“全部”
https://gist.github.com/3998302
错误片段:
model-view-controller - 如何使用 geddy 将模型加载到控制器
我有一个 Locations 控制器和 Location 模型我想在另一个控制器中使用 Location 模型但调用
不起作用。它说位置未定义。
如何让它手动加载模型?或者我应该在 Locations 控制器中创建一个函数来使用客户端上的请求或直接调用服务器上的控制器来获取数据?
javascript - 设置 hasOne 关系 GeddyJS
我正在尝试从他们的网站扩展 GeddyJS Todo 教程。我在 Todo 项目中添加了另一个模型 Project,并希望以 Todo-hasOne-Project 的方式在 Todo 和 Project 之间建立关系。
这是我的创建控制器方法中的代码,我在保存 Todo 项后尝试设置关系:
我正在使用一个类方法(getProjectById),它采用 todo 的父属性(项目的 id)从数据库中获取项目。
在我的 Todo 类文件中,我的 hasOne 关系定义如下:
我不断收到以下编译器错误:
事实证明,查找示例文档很困难,所以我想我会问网络上最强大的社区。
有人知道我错过了什么吗?
image - 使用 node.js 显示保存到 mongodb gridfs 中的图像
我正在将我的应用程序的图像保存到 gridfs 中。当我需要显示图像时,问题就出现了。我不知道我该怎么做。我正在使用 node.js、geddy 框架和 mongodb。
params.id 是图像 ID。当我做 console.log(data) 我收到:
如何将 png 格式的图像响应视图?多谢!
node.js - GeddyJS 和 socket.io:从服务器端捕获和发出事件
我想与 Geddy 一起使用 socket.io。我只是按照以下链接中的说明进行操作:
https://github.com/mde/geddy/wiki/Getting-started-with-Geddy,-Socket.io,-and-Authentication
建议我如何在服务器端捕获特定模型的“连接”事件。
还可以在下面看到我到目前为止对这个模型所做的事情......
并在“show.html.ejs”的“show.html.ejs”中找到了以下与socket.io相关的自动生成脚本
我真正需要的是知道如何从服务器端捕获或发出这个模型的事件。