问题标签 [deployd]

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.

0 投票
2 回答
4266 浏览

node.js - 错误:无法在 null 处连接到 [127.0.0.1:27017]

我正在自学如何使用 MongoDB 和 Node.Js,特别是我正在尝试设置构建在 mongo 和 node 之上的 Deployd(开源 api 构建框架),并将其托管在 Heroku 上。我正在关注本教程:

http://www.icapps.com/open-source-alternative-for-parse/

尝试连接时出现我的问题http://localhost:3000/并引发错误:

我知道这与 mongo 没有正确连接到服务器有关。但是我不知道如何解决这个问题。有人对这个新手有什么建议吗?

太感谢了!

/////////// 回答!(stackoverflow 不会让我再发布 8 小时的答案),但基本上看来 mongo 目录是在错误的位置创建的。但运行:

并将权限更改为:

它似乎工作。耶!我用这个stackoverflow答案作为参考:

mongodb mongod 抱怨没有/data/db 文件夹

非常感谢@Niall 的所有帮助!!!

0 投票
1 回答
1297 浏览

android - 如何从已部署的数据中检索数据以在 android 应用程序中使用?

我正在尝试发现已部署,并且我创建了一个简单的数据存储表。该表存储在

作为 JSONArray。我可以使用以下代码获取数据:

我的问题是,这些数据存储在本地主机中。假设,我想在我的 android 应用程序中使用这个数据库。那么显然我不能使用

获取 json 数组。那么,我怎样才能得到它?我查看了文档,找不到任何东西。我应该使用什么链接而不是本地主机:2403/表?

谢谢

0 投票
2 回答
560 浏览

node.js - OpenShift上的nodejs错误

我正在尝试在 OpenShift SSH 终端上运行以下脚本

喜欢这个节点 production.js 但收到此错误

{ [错误:侦听 EACCES] 代码:'EACCES',errno:'EACCES',系统调用:'listen'}

请我解决这个问题。

这是新脚本

0 投票
3 回答
1271 浏览

javascript - 如何在已部署的事件脚本中对字符串进行 Base64 编码?

我正在使用Deployd构建一个供 AngularJS 应用程序使用的 API。我正在尝试集成ng-s3upload模块以在 Amazon S3 上保存一些图像。ng-s3upload 模块需要后端服务器(在这种情况下已部署)来生成 Base64 编码策略。我创建了一个 GET 事件来生成策略,但还没有弄清楚如何在 Deployd 事件脚本中对其进行 Base64 编码。任何帮助或想法表示赞赏。我尝试使用 NodeJS Buffer 功能,Deployd 是基于 Node 的,但它在事件脚本环境中不可用。

0 投票
0 回答
3139 浏览

node.js - mongo 无法连接到服务器 127.0.0.1:27017

我正在使用已部署的 api 框架。它基于节点 js 和 mongo db。

我收到此错误

蒙哥

我已经通过使用以下命令解决了这个错误

通过这样做,错误得到了解决,但有时它会再次出现。

今天我又遇到了同样的错误

请帮我解决这个问题。

谢谢。

0 投票
1 回答
519 浏览

javascript - 在 Ubuntu 上托管后查找 MongoDB 详细信息

我对设置服务器、MongoDB 完全陌生,对 Javascript 还是有点陌生​​。

我正在尝试将已部署的服务器上传到在线服务器上。这方面的信息有限,所以目前,我通过以下教程设置了一个简单的AWS Ubuntu服务器:

http://zenborgium.blogspot.com/2012/12/how-to-setup-deployd-on-ubuntu-server.html

http://terraltech.com/how-to-setup-deployd-on-ubuntu-server/

但是,我坚持创建production.js. 这里有一个指南。我特别卡在这行代码:

我在哪里可以找到我应该从 MongoDB 使用的hostportname和?credentials教程说我需要使用自己的数据,但我不知道在哪里或如何找到它们。

0 投票
1 回答
955 浏览

javascript - 运行已部署的应用程序时出现“fs:缺少回调错误:EACCES”

我刚刚通过 sudo npm install -g 下载了已部署的 v0.6.10。但是,该应用程序将运行并显示以下错误消息;

开始部署 v0.6.10 ... fs:缺少回调错误:EACCES,打开“/usr/local/lib/node_modules/deployd/.latestversion”

帮助!!

0 投票
2 回答
2262 浏览

javascript - 使用 dpd-d 启动 MongoDB 失败

我正在尝试启动已部署的应用程序。输入 dpd-d 后,我收到以下错误消息:

在我输入“DEBUG=* dpd”来调试问题后,我得到以下消息:

对你的帮助表示感谢!!

0 投票
7 回答
5852 浏览

javascript - 已部署 - 通过 AngularJS CORS 检索的数据

我目前正在阅读 Adam Freeman 的“Pro AngularJS”。在浏览这些示例时,他让读者使用 Angular(当然)和已部署的服务器资源创建一个体育商店应用程序。Deployd 资源设置为返回要填充到模型中的 JSON 数据。我正在使用 NodeJS 来运行我的服务器。它当前设置在端口 5000 ( http://localhost:5000/sportsstore/app.html) 上。已部署资源在端口 5500 ( http://localhost:5500/products) 上运行。点击 Deployd 时,响应如下:

我试图通过使用来检索这些数据$http.get

但是,这会不断返回错误:

研究表明,Angular 和 CORS 存在/曾经存在一些问题,并且必须将标头配置为运行跨域请求。因此,我在 app.config 中添加了以下内容:

尽管添加了这些设置,但我仍然收到错误消息。已部署的文档说它是为 CORS(跨域请求)自动配置的,只要请求不包含无效的自定义标头,它就会发送适当的标头信息。我很确定我的请求不包含无效的自定义标头:

我的问题:是否需要进行一些其他配置才能将 Deployd 配置为允许处理 CORS 请求?本书没有指定任何特殊的 Angular 标头设置或其他任何内容。

0 投票
1 回答
810 浏览

mongodb - 无法从 shell 访问 Mongo db 数据库,数据存储

我正在使用 deploy ,它使用 mongoDB 作为 Ubuntu OS 上的数据库。

mongoDB 的所有数据库都可以从 mongodb shell 中访问,但我的问题是,当我创建一个已部署的新项目时,我可以存储/读取/修改记录,但是无法从 mongodb shell 访问这个新数据库,我该怎么做?

这个新项目的数据库文件存储在应用程序目录中,而不是 mongoDB 默认数据目录中。

此外,mongoDB 作为应用程序中的数据库和 MongoDB 作为所有应用程序的全局数据库有什么区别。

目前所有集合都可以使用dpd对象访问

虽然我想使用类似的东西访问这些集合