问题标签 [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.
node.js - 如何在 Elastic Beanstalk 上使用私有 npm 注册表?
我们有一个在 Amazon Elastic Beanstalk 上运行的 nodejs 项目,它使用我们使用nodejitsu 的私有 npm 注册表托管的私有模块。
然而,从弹性实例访问私有 npm 注册表并不简单,也没有很好的记录。
设置此访问权限的最佳方法是什么?
node.js - Run NodeJS app on nodejitsu, all i get is "cannot get /"
as part of my learning i wanted to deploy my app to nodejitsu. Its running fine on my local server, but on nodejitsu all i get is
I thought it may have something to do with the NODE_ENV set to production on the server, but i never touched this on my local server. I changed it on nodejitsu to development but still i cant get it to work.
After commenting all the code i think the problem is in my index.js which i show below:
I investigated about this variable, but im not sure it has something to do with it. This is the url http://horaciotest.jit.su/, in case you want to see it. Is this configuration? Am i doing something that should not be done?
Thanks for taking your time.
EDIT:
i managed to reduce the error case to a few lines i think. As the guys at nodejitsu suggested, im now trying to use the module node-static to serve static files, but i cant get it to work along express:
this code works on nodejitsu and my local server (or at least doesnt show any errors)
but as soon as i add express, i get the error i mentioned above:
Can someone tell me why when i add the express app i get the error? it may be what i need to get this to work on nodejitsu, thanks!
node.js - 在 Nodejs Nodejitsu 上托管和交付大文件
我有一个使用 Nodejs 在 Nodejitsu 上托管的网站。
我希望人们能够下载文件。总的来说,大约有 1k 个 1MB 的文件,总共 1GB。这些文件与常规代码位于同一目录中。
当我尝试部署时,出现消息:“快照大于 70M!”
你应该如何使用 Nodejs 传递文件?我是否需要将它们托管在单独的网站上(例如:mediafire)并将人们重定向到那里?还是有专门的地方放它们?
php - NodeJits PHP Curl Json API - 重新启动应用程序
我在 PHP curl 中使用 NodeJits API 时遇到问题...我想制作 php 文件,该文件将重新启动我的应用程序。
这是 NodeJistu API:https ://www.nodejitsu.com/documentation/api/#restart-an-application 但我现在不知道如何在 php 中使用它。你能帮助我吗?
node.js - 使用 Nodejitsu 部署时出现构建快照错误
我创建了一个简单的 Node.js 应用程序并通过命令“jitsu deploy”部署它并得到了那个错误。
info: Creating snapshot 0.0.1-1
info: Uploading: [=============================] 100%
error: Error running command deploy
error: Error building snapshot
error: Nodejitsu Error (500): Internal Server Error
我不知道该怎么办,这是我第一次尝试使用Nodejitsu 请帮助!
npm - 可以将 Travis CI 配置为部署到 Nodejitsu 上的私有 NPM 吗?
我想使用Travis CI来构建、测试和部署我的项目作为 NPM 模块到我们由Nodejitsu托管的私有注册表。
我已按照Travis CI 提供的发布到 npmjs.org 的说明进行操作,其中包括将以下内容添加到您的.travis.yml
:
此配置非常适合部署到 npmjs.org。Nodejitsu 有一些关于使用 Travis CI 部署完整 node.js 应用程序的文档,其中提到将提供程序切换到nodejitsu
而不是npm
. 这失败missing user
并failed to deploy
出现错误,没有其他详细信息。有问题的用户是模块的所有者,可以从命令行成功发布。
有谁知道 Travis CI 是否应该能够部署到私有 NPM,特别是由 Nodejitsu 托管的 NPM?谢谢!
javascript - Socket.Io:选择连接位置
我的应用程序托管在 Nodejitsu 上并使用多个无人机/服务器。
根据Nodejitsu 文档,我可以通过 http 标头瞄准特定的无人机
'x-drone':1
其中 1 是无人机编号。
在客户端,它看起来像这样:(我认为它应该是这样的。我无法测试它,因为我还没有多架无人机。)
有没有办法建立与特定无人机的 socket.io 连接?
现在,这就是我在客户端所拥有的(但它连接到最不忙的无人机):
我在有关io()
选项参数的文档中搜索但找不到任何东西。
npm - nodejistu private npm 如何决定一个模块是否应该是私有的?
我发布的每个模块都会https://<private>.registry.nodejitsu.com/
变成私有的吗?
我以为private
package.json标志会在其中发挥作用,但我刚刚发布了一个用于 NPM 的模块到 nodejitsu,按照推荐配置为我的默认注册表,它被困为一个私有模块。
node.js - Yeoman 全栈生成器和 Nodejitsu 部署
我使用 Daftmonk 的Yeoman 全栈生成器作为我正在制作的应用程序的脚手架。我想使用 Nodejitsu 的 nodejs 服务来运行它。但是当我部署时,我得到了一系列级联的错误,即使错误在 jitsu 的 cli 中停止,应用程序也无法部署并给出找不到文件。
我猜错误即将到来,因为在我的本地主机上,Grunt 正在将我的应用程序打包到一个 dist/ 文件夹中。而且我认为 Nodejitsu 无法解释这一点。
有没有人成功地在 nodejitsu 上部署了一个以这种方式使用 Grunt 的 nodejs 应用程序?抱歉,如果这个问题含糊不清,我很乐意详细说明,但我迷路了!
node.js - 在开始新的 Nodejitsu 部署时找不到模块
我有一个在本地运行的节点应用程序,当通过 部署到 Nodejitsu 时jitsu deploy
,CLI 报告部署成功。但是,当实际登录以通过基于 Web 的界面查看应用程序并尝试激活快照时,启动失败并出现以下错误:-
我遇到的麻烦是错误的模糊性。什么是“/opt/run/snapshot/package/js”?有没有办法从 Nodejitsu 中获取更多细节,以便我可以看到可能导致问题的原因?这是别人有过的吗?
如果需要,我可以返回这个问题并提供更多信息。
一如既往,感谢您的帮助。