问题标签 [nodejitsu]

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 回答
957 浏览

mongodb - MongoDB CLI 身份验证在 Nodejitsu 上托管的 mongoHQ 上失败

我在 Nodejitsu 上有一个应用程序,它的 MongoHQ 数据库正在运行。现在我希望从我的终端查看和管理我的数据库。这是我写的代码:

问题是我不知道我的用户名和密码是什么。我从 Nodejitsu 得到的只是 MongoHQ 用户名和密码,但这不正确。

基本上-如何获取数据库的用户名和密码-如本问题所述-

无法连接到 MongoLab“身份验证失败”错误

目前我得到 -

非常感谢你

0 投票
1 回答
3969 浏览

json - Node.JS 找不到节点调度模块

好的,我已经阅读了数十个类似的问题,但没有一个能够解决我的问题 - 主要是因为我认为我的问题有点深。

我有几个模块在我的服务器(Nodejitsu)上运行良好,我认为我安装的方式相同:npm install express/connect/mongojs 等...

在我的 server.js 中:

现在我正在尝试让 node-schedule 模块工作,所以我在 server.js 文件的目录中通过 npm 安装了该模块确实进入了 node_modules 文件夹但是当我部署我的应用程序时,我得到了这个:

我认为我的问题可能与我的 package.json 文件有关,该文件几乎是空的:

现在,我的 node_modules 文件夹中有我提到的几个模块(express,mongojs ..),即使在我的 package.json 文件中没有提到它们,它们在部署时都可以正常工作 - 但现在这个新模块,什么都没有。 .我已经尝试(基于过去的线程)用-g安装它,但仍然没有,我也尝试过链接它,没有...

我看到有一个问题,因为当我尝试部署我的应用程序时,我看到这个应用程序正在部署:

所以显然节点调度不存在。我只是似乎无法理解a)当我的server.js package.json为空时,我如何让原始模块工作...... b)当它坐在那里时,如何要求找不到它,旁边是快速连接和mongojs...

0 投票
0 回答
49 浏览

javascript - 尝试使用 nodejitsu 部署时出错

我有一台 Windows 7 / 64 位机器,并且正在尝试将基于 node.js 的项目部署到 nodejitsu。但它没有按预期工作,并因错误而崩溃:

那么那里的问题是什么以及如何解决呢?

0 投票
1 回答
81 浏览

node.js - Nodejitsu 部署被忽略的文件,但仍然在本地忽略它们

我通常了解该jitsu deploy命令的工作原理,这很好。作品。

但是我已经通过各种过程生成了文件,例如sass'concat''uglify'等,我不想检查到项目中,因为我觉得它们应该在你拉代码时生成。这些文件通过文件被忽略gitignore

我的问题是我如何才能拥有jitsu deploynpm pack(根据我的理解,这是 jitsu deploy 运行的)不忽略那些.css.js在打包过程中连接但仍然不将它们签入项目?

0 投票
1 回答
80 浏览

node.js - Nodejitsu 说我的应用程序“不是 Node 应用程序” - 有没有一种特殊的方法可以为 Nodejitsu 部署编写节点应用程序?

我已经编写了一个节点应用程序,它在本地对我来说很好,但是当我尝试将它安装到 nodejitsu 时,我得到了响应:

是否有一种特殊的方式需要我编写一个节点应用程序才能与nodejitsu一起使用?

这是应用程序

0 投票
1 回答
38 浏览

node.js - 将本地开发人员的本地数据库和 nodejitsu 应用程序的 nodejutsu 数据库 URL 分开?

当我在本地机器上开发时,我mongodb://localhost/Data在连接到本地运行的 mongoDB 时将其用作连接字符串。

但是,当我将本地应用程序上传/更新到 nodejitsu 时,我必须将 URL 更改为 nodejitsu 提供的 URLmongodb://nodejitsu_XXX:xyxyxyxy.mongolab.com:29950/nodejitsu_XXX_nodejitsudb12121212

如何在我的本地 mongoDB 连接 URL 和 Nodejitsu 提供的 URL 之间切换?每次我想测试我在云中的本地更改时,我都不想一直更改它并提交更改...

0 投票
0 回答
89 浏览

javascript - Nodejistu 部署错误

我有一个 Nodejitsu 应用程序,我之前已经成功部署了很多次。我的最后一次部署是大约 2 周前。

我昨天和今天再次进行部署,但遇到一个错误,并没有真正给我足够的信息来查找和解决问题。

控制台输出(在 npm 安装的输出之后)如下:

任何人都可以提供一些见解吗?只是问我是否可以提供其他有用的东西。

0 投票
1 回答
1834 浏览

node.js - 列出聊天室中的用户

这是一个重复的问题,尽管我想要求它进一步澄清。
我想使用 socket.io 创建一个私人聊天。在谷歌搜索时,我发现了 2 个解决方案:

  1. 使用数组存储活动用户列表
  2. 使用房间概念

假设我的应用拥有数百万活跃用户。
这就是我想要的:我在 mysql 数据库中有我的朋友列表,当我登录时,我想要所有朋友及其状态(活跃与否)。

案例 1. 如果我使用数组来存储所有活跃用户,那么它工作得很好,但这是将所有连接到我的应用程序的用户存储在数组中的好方法吗?

案例2.如果我使用每个用户朋友都有一个唯一的roomid的房间概念,那么每当用户登录时,他都必须加入所有这些roomid。它也对我有用,但在这种情况下,我怎么知道我的朋友是否活跃?

我想知道哪种解决方案适用于我的拥有数百万用户的应用程序,或者有没有其他方法可以解决这个问题。

0 投票
1 回答
151 浏览

javascript - 带有多个端口的 Node.js 托管,还是错误的做法?

我正在尝试找出可以在各种公共节点环境之一上托管的应用程序的最佳工作流程。症结似乎是我的应用程序打开了两个端口:一个用于 HTTP,另一个用于 WebSockets。

这是在我自己的系统上执行得很好,但在托管服务上遇到 EADDRINUSE 错误的代码。(注意:这与端口号的变化无关)

代码: http: //pastebin.com/zjJKbj2U

问题:我在搜索提供此功能的 Node 服务的方法上是否错了,或者我应该以不同的方式解决这个问题?

0 投票
1 回答
337 浏览

node.js - 如何在 nodejitsu 上部署此应用程序(https://github.com/HenrikJoreteg/SimpleWebRTC)?

我试图从 nodejitsu 上的 SimpleWebRTC部署这个演示应用程序( https://github.com/HenrikJoreteg/SimpleWebRTC )。但我收到以下错误。

jitsu start

我收到此错误:

它在本地机器上运行良好。而且,package.json 也包含在部署中。我在heroku上试过这个,也有同样的错误。

谢谢