问题标签 [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.
matplotlib - Support for cloud9 ide and matplotlib or other graphical tool for python?
The thing preventing me from switching to cloud9 is the lack of support for matplotlib since graphing things are very important to my work.
I have tried installing matplotlib but there seems to be some problems with pygtk even though it appears to be installed. Is it even possible for an online ide to interact with gtk windows on my local computer? Perhaps the graphs could be generated remotely and saved to my directory?
It would be great if anyone had successfully managed this could show me how?
node.js - 在 C9 Cloud IDE 中运行 Jade 模板有什么技巧?
我正在尝试在C9 Cloud IDE中使用 Express (nodejs) 运行一个简单的 Web 应用程序,但是当我启动应用程序时,IDE 将.jade
文件视为 JavaScript,并尝试对其进行解释,从而产生很多错误。
例如翡翠文件:
我得到的错误:
有什么配置可以让它工作吗?
node.js - Meteor 和 Cloud9:节点 symlinkSync 不起作用?
我正在尝试使用 c9.io 开发 Meteor 应用程序。我想使用以下方法设置 symlinkSync:
我得到:错误:ENOENT,没有这样的文件或目录'.meteor/local/build/static/s'
确实 static/s 文件夹不存在。但是在我本地的 Meteor 安装上,这工作得很好。如果我引用一个已经存在的文件夹,那么它会出错:文件夹已经存在!
使用 c9 构建 Meteor 应用程序的前景令人震惊!让这个工作,有人吗?
谢谢。
ruby-on-rails - cloud9,rails s, 权限被拒绝 - bind(2) (Errno::EACCES)
当我使用 cloud9 的文档进行操作时https://docs.c9.io/running_a_rails_app.html
最后,我编写了代码rails s -p 3000 -b 0.0.0.0
然后错误显示:
Cloud9 对于 rails,使用:'rails s -p $PORT -b $IP'
对于 Sinatra,使用:ruby app.rb -p $PORT -o $IP'
无论我尝试 ip 和端口,错误就是错误。
sencha-touch-2 - 如何加快 Sencha Touch 的加载时间
我目前正在使用 Cloud 9 IDE 开发 Sencha Touch 应用程序。我在本地机器上创建了应用程序,然后将项目导入到 Cloud 9。一切正常,但令人烦恼的是我的页面的加载时间超过一分钟。我认为这与所有单独加载的文件有关。
加快 sdk 加载时间的最佳方法是什么?我不确定如何使用 sdk 工具,也不知道您是否可以将它们安装到 Cloud 9 中。放弃 sdk 工具并手动加载 Sencha 会更好吗?
node.js - ExpressJS 在静态目录中查找视图,忽略视图目录
根据 ExpressJS应用程序设置文档,您应该可以设置views
为视图引擎的目录。我正在经历我认为可能是错误的事情;views
express不是在目录中查找,而是在目录中查找static
。显然它失败了,因为它不存在。我已经通过将视图移动到静态目录来确认这一点,并且错误消失了。
您可以通过克隆此 Cloud9 项目来查看此错误。我无法在 Cloud9 之外确认这个错误,(我没有可用的 linux 机器)。
目录结构简单
项目
这是服务器配置
node.js - Cloud9 和 snmpjs
我目前正在尝试在 c9.io 开发环境中获取适用于 node.js 库 node-snmpjs 的基本示例代码。
示例代码在这里:
https://github.com/wesolows/node-snmpjs或
https://npmjs.org/package/snmpjs
我尝试将绑定端口更改为: parseInt(process.env.PORT)
当我尝试对 c9 在运行时吐出的地址和端口执行 snmpget 时,它会失败。我也试过:8080。8080 是 c9 的控制台输出总是说映射到 process.env.PORT。我还尝试了 snmpget 中的端口 80。
作为后备方案,我还尝试使用 c9 进行基本的 telnet、套接字连接,但无法正常工作......似乎根本问题可能是我不知道正在使用什么 IP 和端口.
- - - - - - - - - - - - - 编辑 - - - - - - - - - - - -
我在 agent.bind 行上尝试了以下变体:
和
输出:
snmpget 结果:
node.js - 如何连接到 cloud9 服务器内部的“localhost”上运行的进程
我有一个 Javascript 项目,我在cloud9 IDE 在线工作,我想使用testem npm 模块测试我的代码:npmjs.org/package/testem 以及 Mocha 或 Jasmine 等库。
我已经安装了testem npm 模块,但是当我在 cloud9 的终端窗口中使用命令“ testem ”运行它时,testem 要求我在“ localhost:7357 ”中打开一个新选项卡
通常要在 cloud9 中预览工作区文件,我会转到 https://c9.io/username/folders.../workspace/folders.../index.html
由于我在 cloud9 服务器上,我想知道是否可以从浏览器打开此“ localhost ”链接,如果可以,我该怎么做?
(我在 cloud9 的 IDE中尝试了 ' localhost '、' 127.0.0.1 '、' 0.0.0.0 ' ,但没有成功)。
也许我可以以不同的方式访问它?
像“username.cl9.io/workspace:PORT”?
如果没有,也许可以提供一个链接和端口到 testem (并且有机会怎么做?)。我知道在 cloud9 中您可以使用process.env.IP和process.env.PORT提供给不同的模块,但不知道以后如何从浏览器打开这些文件。
任何帮助将不胜感激。
javascript - 在 Cloud9 上通过 nodejs 进行的车把预编译失败
我正在使用车把模板预编译器进行 express ( https://github.com/diffsky/hbsc ) 在 nodejs 中预编译我的模板。
当我在本地执行它时效果很好,但是当我在 cloud9 ide ( https://c9.io ) 中尝试它时它第一次有效,然后我只得到异常。
这是我在 app.js 中的配置
这是我的简单模板
这是我得到的例外
如果我删除已编译的模板文件并在一段时间后重试,它会成功(有时)但如果我更改模板,则会返回错误。
同样,此代码在本地运行时运行良好,因此看起来 cloud9 处理的方式有所不同。
这个错误真的让我很困惑,因为我发现它没有逻辑。任何人都可以帮助我了解从哪里开始解决这个问题吗?