Tag: node.js

node-websocket-server:可能有多个独立的“广播”为一个node.js进程?

我想知道是否有可能在同一个节点websocket服务器应用程序实例运行不同的websocket“连接”广播。 设想一个聊天室服务器有多个房间,只在一个node.js服务器进程中向每个房间的特定参与者发送消息。 我已经成功地实现了一个单一聊天室的解决scheme,但我想把它提升到一个新的水平。

Webpack sass在哪里的CSS文件

我正在使用像这样的sass加载器的networking包: module.exports = { module: { loaders: [ { test: /\.scss$/, loader: "style!css!sass" } ] } }; 但我看到风格适用于样式标记,生成CSS文件在哪里?

nodejs日志文件在哪里?

我找不到存储nodejs日志文件的地方。 因为在我的节点服务器我有“分段错误”,我想看日志文件的其他信息…

Node.Js + Socket.IO vs SignalR vs C#WebSocket Server

我目前有一个用.Net编写的TCP服务器应用程序,它接收并向客户端提交消息。 我正在build设一个Web应用程序,所以需要通信层。 我已经build立了一个Node.JS + Socket.IO应用程序连接到我的TCP服务器,然后将通信推送到Web应用程序,一切正常。 我刚刚读到了有关SignalR的一个替代方法,将它保存在.Net堆栈中。 不过,我也发现我可以写一个C#WebSocket服务器, 这里是一个基本的演示 我认为这个基本的服务器是SignalR的,但显然有更多的function呢? 我试图决定的是,我只是追加我的当前TCP应用程序与一个WebSocket服务器,或者我走了一个单独的SignalR或Node.js路线? 出于兴趣SignalR应用程序如何运行,它是作为Windows服务,控制台应用程序还是IIS服务?

在Node.js中将公共variables传递到单独模块的最佳方式是什么?

我使用单独的路由器文件作为主应用程序和身份validation应用程序模块。 我不能得到最好的方式来传递variables(数据库客户端)到路由器。 我不想硬编码或传递: module.exports = function(app, db) { 也许这是使用单例注册或使用全局数据库variables的最好方法? 什么是你的devise模式的经验? 哪种方式最好,为什么?

Express-js通配符路由来覆盖包含path的所有内容

我试图让一条路线覆盖/foo包括/foo本身。 我已经尝试使用/foo* , 除了不匹配/foo 外 ,其他都适用。 注意: var express = require("express"), app = express.createServer(); app.get("/foo*", function(req, res, next){ res.write("Foo*\n"); next(); }); app.get("/foo", function(req, res){ res.end("Foo\n"); }); app.get("/foo/bar", function(req, res){ res.end("Foo Bar\n"); }); app.listen(3000); 输出: $ curl localhost:3000/foo Foo $ curl localhost:3000/foo/bar Foo* Foo Bar 我有什么select? 我提出的最好的方法是路由/fo*哪一个当然是不是最佳的,因为它会匹配很多。

翡翠线断裂怎么样?

我很确定,这是一个没有头绪,但我没有find任何示例代码片段。 什么是插入换行符的最好方法(又名好的)? 据我可以看到,如果我把一个“br”在一个空行的开始,它被呈现为<br/>但是如果我必须显示几行文本,结果代码是非常详细的: .poem p | Si chiamava Tatiana, la sorella… br | Noi siamo i primi, almeno lo crediamo br | Che un tale nome arditamente nella br | Cornice d'un romanzo introduciamo. br | E che dunque? E' piacevole, sonoro. br | Lo so che a molti privo di decoro br | Apparirà, […]

在每个Gulpfile更改时如何重新启动Gulp?

我正在开发一个Gulpfile 。 一旦它改变就可以重新启动吗? 我正在CoffeeScript中开发它。 Gulp可以观看Gulpfile.coffee以便在更改保存时重新启动?

防止在Node.js /服务器端JavaScript的XSS

任何想法如何防止XSS攻击node.js应用程序? 任何在那里处理删除href中的JavaScript,onclick属性等库。 从发布的数据? 我不想写一个正则expression式:) 有什么build议么?

使用Node.js读取文本文件?

我需要在terminal传递一个文本文件,然后从它读取数据,我该怎么做? node server.js file.txt 我如何从terminal通过,如何从另一端读取?