问题标签 [cloud9-ide]

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 投票
3 回答
6977 浏览

node.js - 无法在 BeagleBone 上的 Cloud9 中运行骨骼脚本文件

我在使用 Cloud9 IDE 运行文件时遇到问题,这些文件在 BeagleBone 上使用 bonescript 和预装版本的 Angstrom Linux。我在 OSX 10.7 上的 Chrome 18 中在http://beaglebone.local:3000使用 Cloud9。

当我运行Bonescript blinkled.js 示例代码 Cloud9 输出此错误:

如果我尝试按照此 StackOverflow 问题中的建议在运行配置中添加文件路径,则会在控制台中收到此错误(请注意红色):

此时 Cloud9 也停止响应,我必须重新加载页面以尝试进一步使用它。

如果我添加“blinkled.js”作为文件路径,我会收到此错误:

不知道我应该在那里放什么。

我已经用谷歌搜索这些各种错误大约 24 小时了。

如果我只能让它工作,这似乎是一个很棒的工具。有任何想法吗?

更新 1

在意识到 opkg 未能加载所需的 inotify 和 fiber 包后,我手动安装了它们并再次尝试。现在我在命令行上收到此错误:

0 投票
1 回答
954 浏览

node.js - 在网络上使用 cloud9-ide

我已经使用今天来自 github 的最新代码和 node.js 0.6.17 在我的 ubuntu 机器上启动并运行了 cloud9 IDE。似乎我可以在 localhost:3131 或 127.0.0.1:3131 上很好地查看它,但是如果我尝试使用机器的实际 IP 地址查看它,无论是从不同的机器还是在同一台机器上,我都会得到一个“不是发现”错误。有没有办法让它在网络上工作?

(我读到有一个“-l”命令行参数可以让你这样做,但现在它似乎没有效果。这个功能是否被删除?何时以及为什么?)

0 投票
1 回答
1597 浏览

node.js - node.js libxml 无法安装

尝试使用npm install libxml并出现错误:libxml@0.0.5 预安装脚本失败。

我在上面看到另一个错误: /usr/bin/ld: 找不到 -lxml2 collect2: return code 1 Waf: Leaving directory `/var/www/cloude9node/node_modules/libxml/support/o3/build' Build failed: -> task失败(错误 #1):{task: cxx_link sh_node_1.o,sh_node_libs_1.o -> o3.node} 文件“/usr/local/bin/node-waf”,第 16 行,在 Scripting.prepare(t, os. getcwd(), VERSION, wafdir) File "/usr/local/bin/../lib/node/wafadmin/Scripting.py", line 147, in prepare error(str(e)) cp: can't get stat для «build/Release/o3.node»:没有这样的文件或目录

所以,请帮助!

当开始为 libxml 安装时,我会看到下一个:

libxml@0.0.5 预安装 /var/www/cloude9node/node_modules/libxml ./build.sh

检查程序 g++ 或 c++:/usr/bin/g++ 检查程序 cpp:/usr/bin/cpp 检查程序 ar:/usr/bin/ar 检查程序 ranlib:/usr/bin/ranlib 检查 g++: ok
检查节点路径:未找到 检查节点前缀:ok /usr/local

所有这些我都需要安装 cloud9

0 投票
1 回答
2711 浏览

node.js - cloud9 + mongodb + nodejs

我使用 cloud9 ide 编码新项目。当我从 cloud9ide 部署到 cloudfoundry 时。我有错误

应用程序无法启动。请注意,CloudFoundry 使用不同的端口来监听。调用“listen()”时,可以像“.listen(process.env.PORT || process.env.VCAP_APP_PORT)”一样使用它。

这是我的来源

var port = (process.env.VMC_APP_PORT || 3000);

var host = (process.env.VCAP_APP_HOST || 'localhost');

var http = require('http');

var env = process.env.VCAP_SERVICES ?JSON.parse(process.env.VCAP_SERVICES):空;

var mongodata = env['mongodb-1.8'][0]['credentials'];

http.createServer(function (req, res) {

res.writeHead(200, {'Content-Type': 'text/plain'});

res.end('Hello World\n' + env); }).listen(端口,主机);

当我得到 mongo 对象时,这个来源有错误

var mongodata = env['mongodb-1.8'][0]['credentials'];

但没有这条线部署成功

请帮我 !!

非常感谢

0 投票
3 回答
69322 浏览

javascript - 验证我的 node.js 实例是 dev 还是 production

现在,每当我想将 node.js 服务器部署到我的生产服务器时,我都需要更改所有 IP/DNS/用户名/密码,以便与我的数据库和外部 API 进行各种连接。

这个过程很烦人,有没有办法验证当前运行的 node.js 实例是在 cloud9ide 还是我的生产joyent smartmachine?

如果我能够确定(在我的运行代码中)我的 node.js 实例正在哪个服务器上运行,我将添加一个将值设置为 prod 或 dev 的条件。

谢谢

0 投票
1 回答
3600 浏览

java - 如何在 Java 和 Heroku 中使用 Cloud9

我目前正在尝试拥有一个完整的云开发环境的想法。我决定使用 Cloud9 IDE 并在 Heroku 上部署我的应用程序,同时使用 GitHub 存储我的代码。由于 Java 是我最熟悉的语言,因此我将它用于我的应用程序。

现在 Heroku 教程使用 Maven 进行 Java 打包。有什么方法可以在 Cloud9 中复制它,还是可以完全跳过 Maven?还是我必须自己手动放入所有 pom 文件?

注意:我确实打算在我的本地机器上安装 Toolbelt,但有时我想在我不在家并且无法访问本地服务器时进行编码。我更想知道是否有可能完全不依赖本地机器。

0 投票
1 回答
2001 浏览

themes - Cloud9 IDE 本地主题

Cloud9 IDE 文档说您可以导入 Textmate 主题,但我无法弄清楚。有人可以逐步解释我如何做到这一点。顺便说一下,我试图在我的本地主机上包含主题。

我找到了这个链接,但我仍然不明白......

https://groups.google.com/forum/#!msg/ace-discuss/kLgJFe2l2YY/47QvhIowqqMJ

上面的 url 还提到能够编辑已经存在的主题。如果有人知道文件的位置/位置,这也会派上用场。

0 投票
1 回答
367 浏览

node.js - EC2上的clod9,访问问题

js社区,

我设法在我的亚马逊 EC2 Linux 发行版上安装了 cloud9,但我很难尝试访问它。

我像这样启动 cloud9 bin/cloud9.sh -l 0.0.0.0 -p 3131 它开始

然后我使用以下网址访问云 9 http://ec2-XX-XXX-XX-XXX.eu-west-1.compute.amazonaws.com:3131/

它给了我以下错误

我还在安全组中为端口 3131 使用自定义 tcp 打开端口。

我是否缺少一些配置文件或任何东西?

0 投票
1 回答
2380 浏览

cookies - Cloud 9 IDE 仪表板未加载

几周后,使用 3 个不同的浏览器(chrome dev、firefox、internet explorer)我无法加载我的仪表板,网站速度很慢(互联网连接确实非常好),登录后,网站变为空白(或很少浅蓝色取决于尝试)并保持加载无限时间......几分钟后,它结束加载,但完全空白。

如果这有助于理解问题,我在代理之下。

windows XP chrome dev(目前为 20) chrome stable firefox 9 internet explorer 8

我尝试删除浏览器缓存/cookies ...(即使在我从未尝试使用cloud9的浏览器中)我尝试使用c9.io和cloud9ide.com,结果都相同。

一些建议?谢谢

0 投票
2 回答
132 浏览

git - 在 cloud9 上,如何将一个配置推送到 nodester,另一个推送到 github

好的,所以想通过 c9 开始一个小 oss 项目。我想发布一个配置(nodester 私有,包含例如 mongolab 凭据)。我宁愿在转到 github 的示例配置中没有这些信息......其他人如何处理这个?

另外,这可以在免费的 c9 帐户上实现吗?