问题标签 [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.
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 包后,我手动安装了它们并再次尝试。现在我在命令行上收到此错误:
node.js - 在网络上使用 cloud9-ide
我已经使用今天来自 github 的最新代码和 node.js 0.6.17 在我的 ubuntu 机器上启动并运行了 cloud9 IDE。似乎我可以在 localhost:3131 或 127.0.0.1:3131 上很好地查看它,但是如果我尝试使用机器的实际 IP 地址查看它,无论是从不同的机器还是在同一台机器上,我都会得到一个“不是发现”错误。有没有办法让它在网络上工作?
(我读到有一个“-l”命令行参数可以让你这样做,但现在它似乎没有效果。这个功能是否被删除?何时以及为什么?)
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
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'];
但没有这条线部署成功
请帮我 !!
非常感谢
javascript - 验证我的 node.js 实例是 dev 还是 production
现在,每当我想将 node.js 服务器部署到我的生产服务器时,我都需要更改所有 IP/DNS/用户名/密码,以便与我的数据库和外部 API 进行各种连接。
这个过程很烦人,有没有办法验证当前运行的 node.js 实例是在 cloud9ide 还是我的生产joyent smartmachine?
如果我能够确定(在我的运行代码中)我的 node.js 实例正在哪个服务器上运行,我将添加一个将值设置为 prod 或 dev 的条件。
谢谢
java - 如何在 Java 和 Heroku 中使用 Cloud9
我目前正在尝试拥有一个完整的云开发环境的想法。我决定使用 Cloud9 IDE 并在 Heroku 上部署我的应用程序,同时使用 GitHub 存储我的代码。由于 Java 是我最熟悉的语言,因此我将它用于我的应用程序。
现在 Heroku 教程使用 Maven 进行 Java 打包。有什么方法可以在 Cloud9 中复制它,还是可以完全跳过 Maven?还是我必须自己手动放入所有 pom 文件?
注意:我确实打算在我的本地机器上安装 Toolbelt,但有时我想在我不在家并且无法访问本地服务器时进行编码。我更想知道是否有可能完全不依赖本地机器。
themes - Cloud9 IDE 本地主题
Cloud9 IDE 文档说您可以导入 Textmate 主题,但我无法弄清楚。有人可以逐步解释我如何做到这一点。顺便说一下,我试图在我的本地主机上包含主题。
我找到了这个链接,但我仍然不明白......
https://groups.google.com/forum/#!msg/ace-discuss/kLgJFe2l2YY/47QvhIowqqMJ 。
上面的 url 还提到能够编辑已经存在的主题。如果有人知道文件的位置/位置,这也会派上用场。
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 打开端口。
我是否缺少一些配置文件或任何东西?
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,结果都相同。
一些建议?谢谢
git - 在 cloud9 上,如何将一个配置推送到 nodester,另一个推送到 github
好的,所以想通过 c9 开始一个小 oss 项目。我想发布一个配置(nodester 私有,包含例如 mongolab 凭据)。我宁愿在转到 github 的示例配置中没有这些信息......其他人如何处理这个?
另外,这可以在免费的 c9 帐户上实现吗?