Tag: cloud9 ide

IDE cloud9中的HTTP身份validation

有谁知道如何设置cloud9 IDE的身份validation。 我想有一个身份validation,以便源代码不会公开访问,它应该login之前,可以触摸源代码。 PS我已经拥有了自己的networking,而且工作得很好。

在Cloud9上发生错误“发送后无法设置标题”

在Cloud9 IDE上同时使用Express和socket.io时出现以下错误: http.js:707 抛出新的错误('发送后不能设置标题')。 ^错误:发送后无法设置标题。 在ServerResponse.OutgoingMessage.setHeader(http.js:707:11) 在ServerResponse.res.setHeader(/var/lib/stickshift/523075494382ec51c3000001/app-root/data/610464/node_modules/express/node_modules/connect/lib/patch.js:59:22) (/var/lib/stickshift/523075494382ec51c3000001/app-root/data/610464/node_modules/express/node_modules/connect/lib/proto.js:153:13) 在Function.app.handle(/var/lib/stickshift/523075494382ec51c3000001/app-root/data/610464/node_modules/express/node_modules/connect/lib/proto.js:198:3) 在Server.app(/var/lib/stickshift/523075494382ec51c3000001/app-root/data/610464/node_modules/express/node_modules/connect/lib/connect.js:65:37) 在Manager.handleRequest(/var/lib/stickshift/523075494382ec51c3000001/app-root/data/610464/node_modules/socket.io/lib/manager.js:564:28) 在服务器。 (/var/lib/stickshift/523075494382ec51c3000001/app-root/data/610464/node_modules/socket.io/lib/manager.js:118:10) 在Server.EventEmitter.emit(events.js:117:20) 在HTTPParser.parser.onIncoming(http.js:2056:12) 在HTTPParser.parserOnHeadersComplete [onHeadersComplete](http.js:120:23) 以下是我的server.js代码: var express = require('express'); var app = express() , http = require('http') , server = http.createServer(app) , io = require('socket.io').listen(server); server.listen(process.env.PORT, process.env.IP); app.get('/', function(req,res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.write('Hello World\n'); }) 我正在使用节点:“0.10.x”,socket.io:“0.9.14”,并表示:“3.x”。 这个错误只会在Cloud9 IDE上出现。 在本地主机上运行良好。 请帮忙。

为什么bin / www命令不能在我的cloud9(c9)新的运行configuration中工作?

我正在跟随一个关于MEAN Stack开发的Lynda课程,当他们在“新运行configuration”中运行bin / www命令时,以及其产生的“侦听端口15454的debugging器” 而对于我来说,当我inputbin/www ,我得到以下错误: debugger listening on port 15454 module.js:340 throw err; ^ Error: Cannot find module '/home/ubuntu/workspace/bin/www' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.runMain [as _onTimeout] (module.js:497:10) at Timer.listOnTimeout [as ontimeout] (timers.js:112:15)

如何在Cloud9IDE中不使用pure-JS(C ++)Node.js模块?

我正在开发Cloud9IDE中的Node.js应用程序,以及在Cloud9IDE中使用模块(如node-expat )的问题。 如果它是纯粹的JavaScript模块,应该没有问题,但编译C ++代码与NodeJS交互的模块… 如果有可能使用/运行在Cloud9IDE中编译C ++代码的模块,我会发现。 可能是你有一些这方面的经验? 感谢您的任何反馈! 干杯,米兰

Cloud9 IDE上的Nodejs中的Redis:

这是我的代码: var express = require("express"), app = express(), server = require("http").createServer(app), io = require("socket.io").listen(server), redis = require("redis"), env = {PORT: process.env.PORT || 8080, IP: process.env.IP || "localhost"}; client = redis.createClient(env.PORT , env.IP); client.on("error", function(err) { console.log(err); }); server.listen(env.PORT); console.log("Server started @ " + env.IP + ":" + env.PORT); 试图运行后,我在控制台上收到以下信息: Running Node Process Your code is […]

访问cloud9上的node / locomotive.js服务器将redirect到signin.html

我在cloud9terminal上运行用node / locomotive.js写的web服务器。 当我尝试从一个客户端程序(如curl)访问它时,它被redirect到 https://c9.io/signin.html?redirect=http%3A%2F%2Fchekofvgameserver-c9-linzhp.c9.io%2F 这使得任何客户端程序都无法testing服务器。 从浏览器访问它工作正常,因为浏览器记得我的云9凭证。 有没有办法跳过cloud9的login页面?

npm安装失败。 云9 ide

我与npm有同样的问题。 尝试在我的电脑上试图避免目录问题,并获得cloud9相同的问题。 希望能够在虚拟机器上运行,我可以把它搞砸,我尝试了私有的:真正的和真正的,完全没有它。 以及sockt.io“最新”一样的快递。 任何见解都会很棒 { "name": "chit", "version": "0.0.1", "description": "chat practice", "private": "false", "dependencies":{ "socket.io":"1.4.8", "express":"4.14.0" } "author": "Charles", "license": "ISC" 非常感谢 看到错误 ERR! install Couldn't read dependencies npm ERR! Linux 4.2.0-c9 npm ERR! argv "/home/ubuntu/.nvm/versions/node/v4.4.5/bin/node" "/home/ubuntu/.nvm/versions/node/v4.4.5/bin/npm" "install" npm ERR! node v4.4.5 npm ERR! npm v2.15.5 npm ERR! file /home/ubuntu/workspace/chat/package.json npm ERR! code […]

C9错误:由于安全原因禁用了产卵

我正在遵循http://nodebeginner.org上的步骤,并使用C9作为我的IDE。 当我require child_process时,我得到这个错误: 码: var exec = require("child_process").exec; function start(response) { console.log("Request handler 'start' was called."); exec("ls -lah", function (error, stdout, stderr) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write(stdout); response.end(); }); } function upload(response) { console.log("Request handler 'upload' was called."); response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello Upload"); response.end(); } exports.start = start; exports.upload = upload; 错误: Request handler 'start' […]

无法在BeagleBone上的Cloud9中运行bonescript文件

我无法使用Cloud9 IDE运行使用预装版本的Angstrom Linux在BeagleBone上使用bonescript的文件。 我在OSX 10.7上的Chrome 18中使用了http://beaglebone.local:3000上的 Cloud9。 当我运行Bonescript blinkled.js示例代码时,Cloud9输出此错误: Output node.js:134 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module '/var/lib/cloud9' at Function._resolveFilename (module.js:326:11) at Function._load (module.js:271:25) at Array.<anonymous> (module.js:430:10) at EventEmitter._tickCallback (node.js:126:26) 如果我尝试在运行configuration中添加一个文件path,就像在这个StackOverflow问题中所build议的那样,我在控制台(明亮的红色的心里)中得到这个错误: [C9 Server Exception 2] undefined 此时Cloud9也停止响应,我不得不重新加载页面以尝试进一步使用它。 如果我添加“blinkled.js”作为文件path,我得到这个错误: 'inotify' not loaded If desired, try installing […]

Cloud9和snmpjs

我目前正在尝试获取c9.io开发环境中的node.js库node-snmpjs的基本示例代码。 示例代码在这里: https://github.com/wesolows/node-snmpjs或 https://npmjs.org/package/snmpjs var os = require('os'); var snmp = require('snmpjs'); var logger = require('bunyan'); var log = new logger({ name: 'snmpd', level: 'info' }); var agent = snmp.createAgent({ log: log }); agent.request({ oid: '.1.3.6.1.2.1.1.5', handler: function (prq) { console.log("Request received"); var nodename = os.hostname(); var val = snmp.data.createData({ type: 'OctetString', value: nodename }); […]