Tag: nowjs

现在在Windows Azure上

我成功地用nodeJS&nowJS创build了一个小型聊天应用程序。 它在我的本地机器上运行完美。 现在我想在Windows Azure上托pipe聊天应用程序。 我已经有一个nodeJS服务器在我的Windows Azure帐户上工作,但我不断收到以下错误: [Error: Unable to load shared library C:\DWASFiles\Sites\ben-goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\build\Release\nodeproxy.node] 假设nowJS或socket.io没有正确安装。 (?)我找不到关于nowJS和windows Azure的任何文档。 谢谢! 完整的错误:(以防万一) [Error: Unable to load shared library C:\DWASFiles\Sites\ben- goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\build\Release\nodeproxy.node] Error: Unable to load shared library C:\DWASFiles\Sites\ben-goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\build\Release\nodeproxy.node at Object..node (module.js:472:11) at Module.load (module.js:348:31) at Function._load (module.js:308:12) at Module.require (module.js:354:17) at require (module.js:370:17) at Object.<anonymous> (C:\DWASFiles\Sites\ben-goevaerts\VirtualDirectory0\site\wwwroot\node_modules\now\node_modules\node-proxy\lib\node-proxy.js:1:90) at Module._compile (module.js:441:26) at […]

如何在Windows上安装now.js

我试图在Windows上使用节点包pipe理器来安装now.js,但是出现错误。 这是我有: 你能告诉我我的安装有什么问题吗? 我认为在安装now.js之前,所有的依赖关系都已经被获取了。这就是为什么我没有执行npm install node-proxy和npm install socket.io

现在找不到模块 – nowjs和nodejs

我在我的home文件夹(/ home / myname /)中安装了nodejs。 到目前为止没有问题。 然后我安装了nowjs,并且有一个警告: 检查节点path:未find 现在,当我尝试这个例子: http : //nowjs.com/doc/example我得到的错误: node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module 'now' at Function._resolveFilename (module.js:334:11) at Function._load (module.js:279:25) at Module.require (module.js:357:17) at require (module.js:368:17) at Object.<anonymous> (/var/www/www.mydomain.de/htdocs/helloworld_server.js:7:13) at Module._compile (module.js:432:26) at Object..js (module.js:450:10) at Module.load (module.js:351:31) at […]

now.js没有准备好

我有一个问题。 我正在尝试使用node.js / express.js / now.js创build一个dynamic的Web应用程序。 我已经做了一切,如http://nowjs.com/download小示例代码所示,没有成功,客户端的now.js脚本正确托pipe,但now​​.ready(..)从不触发。 唯一的区别是我使用express和我的服务器是用来初始化now.js是https。 你有什么想法可能导致它不工作? 服务器端: var server = express.createServer(..); .. server.listen(port, function() {..}); var nowjs = require('now'); var everyone = nowjs.initialize(server); everyone.now.log = function(msg) { console.log(msg); } 客户端: <script type="text/javascript" src="/nowjs/now.js"></script> <script type="text/javascript"> now.ready(function() { now.log('asd'); alert('asd'); }); </script> 任何帮助将不胜感激! 最好的,Kornel

在NowJS中的安全性

我发现NowJS,第一眼看上去很酷。 我玩了教程,它运作良好。 现在我问自己:这有多安全? 是不是可以注入XSS? 安全问题是在我的应用程序中使用它的最大障碍。 我应该像以前一样使用socket.io,还是以一种安全的方式让NowJS更容易?

在now.js / socket.io聊天中增强安全性

与nowjs或socket.io聊天是您可以使用它们执行的最简单的练习之一。 我想使用nowjs的Group对象来实现多房间聊天(使用非固定数量的房间和login用户)。 我还没有直接使用WebSockets,但是我想知道那里有什么安全问题。 例如,我需要多久检查一次authentication? 攻击者是否有可能“劫持”socket.io连接,如何防止它? 还有哪些安全陷阱需要关注?

NPM保持有问题查找我的节点path

下面是我试图安装Node-Proxy的例子,因为NowJS需要它: sudo npm安装节点代理 > node-proxy@0.5.2 install /home/jennifer/node_modules/node-proxy > make BUILDING: C++ Component Checking for program g++ or c++ : /usr/bin/g++ Checking for program cpp : /usr/bin/cpp Checking for program ar : /usr/bin/ar Checking for program ranlib : /usr/bin/ranlib Checking for g++ : ok Checking for node path : not found Checking for node prefix : […]

你怎么configurationnowjs?

使用nowjs,我如何configuration较低级别的socket.io的日志级别和每个连接(全局)身份validation级别? 例如,如果我只是使用socket.io我会使用下面的代码: socketServer.configure(function (){ socketServer.set('authorization', function (handshakeData, callback) { callback(null, true); // error first callback style }); socketServer.set('log level', 1); }); 谢谢!!

client.get()的值是“true”而不是实际值

我正在使用nowjs和node_redis。 我正在尝试创build一些非常简单的东西。 但到目前为止,这个教程已经让我空白,因为他们只做了console.log()。 //REDIS var redis = require("redis"), client = redis.createClient(); client.on("error", function (err) { console.log("Error "+ err); }); client.set("card", "apple"); everyone.now.signalShowRedisCard = function() { nowjs.getGroup(this.now.room).now.receiveShowRedisCard(client.get("card").toString()); } 在我的客户端: now.receiveShowRedisCard = function(card_id) { alert("redis card: "+card_id); } 警报只给出了“真实” – 我期待得到“苹果”的关键“卡”的价值。 有任何想法吗?

安装nowjs时缺lessnode-waf

这似乎可以是一个最近的问题,因为有两个node.js和nowjs的新版本。 当试图在节点0.7.0-pre和npm的ubuntu 11.04上安装nowjs时 sudo npm install now -g 我明白了 /bin/sh: node-waf: not found 所以节点代理制作失败。 重新安装节点让我无处可去。 请帮忙吗? 我在freenode尝试过#nowjs,但是它是沉默的… 是的,我看到了这个问题 ,但答案对我来说没有意义。 node-waf的确是缺less的,但是如何在节点上运行相同的make再次补救呢? 提前致谢!