Tag: meteor

Meteor + node-amqp:无法通过SSL连接到RabbitMQ服务器

我在Meteor应用程序中使用node-amqp通过SSL连接到rabbitMQ服务器。 这是我的连接string: var rConn = AMQP.createConnection({ url: amqps://user:pass@host:pppp, vhost: '/virthost' }); 但是,没有连接。 以下是在RabbitMQ错误日志中: =INFO REPORT==== 25-Jun-2013::17:41:30 === accepting AMQP connection <0.20247.0> (xxx.xxx.xxx.xxx:pppp -> xxx.xxx.xxx.xxx:pppp) =ERROR REPORT==== 25-Jun-2013::17:41:30 === error on AMQP connection <0.20231.0>: {ssl_upgrade_error,"record overflow"} (unknown POSIX error) =INFO REPORT==== 25-Jun-2013::18:11:35 === accepting AMQP connection <0.22556.0> (xxx.xxx.xxx.xxx:pppp -> xxx.xxx.xxx.xxx:pppp) =ERROR REPORT==== 25-Jun-2013::18:11:40 === error on […]

mrt添加路由器不工作

我只是阅读“DiscoverMeteor”书,但路由capter mrt add router中指定的命令显示我的一些错误 mrt添加路由器 smart.json changed.. installing from smart.json ✓ router tag: https://github.com/tmeasday/meteor-router.git#v0.5.4.1 ✓ page-js-ie-support tag: https://github.com/tmeasday/meteor-page-js-ie-support.git#v1.3.5 ✓ HTML5-History-API tag: https://github.com/tmeasday/meteor-HTML5-History-API.git#v4.0.0 Done installing smart packages Stand back while Meteorite does its thing Done installing smart packages Ok, everything's ready. Here comes Meteor! router: updating npm dependencies — connect… => Errors while scanning packages: While […]

一起使用meteor和socket.io

我是Meteor新手。 我正在开发一个realtime multiplayer game 。 我想实现一切有关游戏,但游戏引擎状态与Meteor 。 例如聊天消息,可用的游戏室,邀请函,在线成员等。我想用Meteor来实现这些function。 但是我想用socket.io手动实现游戏状态。 因为游戏是实时的,每45毫秒(在我的体系结构中),游戏状态将stream向客户端,我认为meteor不是为了这个而不是灵活的。 于是我开发了多人游戏的概念,并将客户端和服务器与socket.io同步。 这是没有问题的。 我想用Meteor和socket.io两者并用。 我试图实现它。 我在我的meteor应用.meteor/local/build/programs/server/app下安装了socket.io ,内部是.meteor/local/build/programs/server/app app。 在那之后,我在server side Meteor startup包括require声明; Meteor.startup(function () { var require = Npm.require; var sio = require('socket.io') var socketIO = sio.listen(this.http) socketIO.configure(function () { socketIO.set('log level', 0); socketIO.set('authorization', function (handshakeData, callback) { callback(null, true); // error first callback style }); […]

meteor单一login

我需要单点login作为Meteor应用程序需求的一部分。 我曾经尝试使用ldapjs在meteor上使用npm模块,但没有运气。 有任何想法吗? 我还没有尝试使用护照…

phonegap和meteor之间的authentication?

自从MeteorJS Framework的0.8.1版本以来,已经有了对authentication的修正。 我还没有能够从phonegap应用程序validation他们的新更新。 问题: 当用meteor的oauthstream进行login时,需要在phonegap中打开一个新的popup窗口。 这可以使用phonegap的InAppBrowser模块获得,但是,当第三方完成authentication并返回到meteor服务器时。 这个窗口不closures,没有正确的身份validation。 在某些移动环境(Cordova,Windows Phone)中,使用window.opener是有问题的,而且它并不理想,因为它要求主应用程序窗口与OAuthpopup窗口位于相同的原点。 问题是,有没有人能够实现phonegap和meteor之间的authentication? 你对这个问题有什么解决方法? 你有推荐的authentication的select吗? (oAuth.io?)你怎么实现它? 谢谢

meteorjs – 帐户问题与抽搐包&OAuth2

今天,我开始了一个与Twitch.TV的聊天服务器一起使用的新项目(IRC Bot等)。 我想使用我在Atmosphere上find的accounts-twitch软件包,并且由于在accounts-oauth2-helper上不再使用依赖关系,必须手动安装它(编辑package.js文件)。 得到它正确安装后,我的应用程序崩溃现在启动。 它死前抛出以下错误,我不知道如何解决它: [[[[[ ~/projects/wasdbot ]]]]] => Started MongoDB. => Starting your app… W20140605-15:22:42.283(-4)? (STDERR) W20140605-15:22:42.350(-4)? (STDERR) /home/misutowolf/.meteor/tools/5bf1690853/lib/node_modules/fibers/future.js:173 W20140605-15:22:42.350(-4)? (STDERR) throw(ex); W20140605-15:22:42.350(-4)? (STDERR) ^ W20140605-15:22:42.351(-4)? (STDERR) TypeError: Cannot call method 'registerService' of undefined W20140605-15:22:42.351(-4)? (STDERR) at Package (packages/accounts-twitch/twitch_server.js:2) W20140605-15:22:42.351(-4)? (STDERR) at Package (packages/accounts-twitch/twitch_server.js:82) W20140605-15:22:42.351(-4)? (STDERR) at packages/accounts-twitch.js:123:4 W20140605-15:22:42.351(-4)? (STDERR) at packages/accounts-twitch.js:130:3 W20140605-15:22:42.352(-4)? (STDERR) […]

meteorless源地图不会被加载到客户端

我尝试在我的项目中获得更less的源地图,但是他们似乎并没有传递给客户端。 > meteor –version > Release 0.8.1.3 > lessc –version > lessc 1.7.0 (LESS Compiler) [JavaScript] > less .meteor/packages |grep less > less > ls .meteor/local/build/programs/client > -rw-r–r– 1 mhhf staff 342679 Jun 6 13:05 473be00fc614aeff1b93b555c76b905fcc71e56b.css > -rw-r–r– 1 mhhf staff 463306 Jun 6 13:05 473be00fc614aeff1b93b555c76b905fcc71e56b.css.map > less .meteor/local/build/programs/client/program.json > … > { "path": "473be00fc614aeff1b93b555c76b905fcc71e56b.css", […]

Meteor.js:你如何要求或链接在客户端和服务器上的另一个JavaScript文件?

1)在后端节点链接一个JavaScript文件到另一个我们使用require语句和module.exports。 这允许我们创build代码模块并将它们连接在一起。 meteor里的同样的事情呢? 2)在前端,meteor是我想从另一个前端JavaScript文件访问代码,我必须使用全局variables。 有没有更好的办法做到这一点,所以我可以要求在另一个文件中的一个JavaScript文件? 我认为像browserify这样做,但我不知道如何将这与meteor。 基本上如果在客户端我有一个文件 browserifyTest.coffee test = () -> alert 'Hello' 我想能够在另一个文件中访问这个testingfunction test.coffee Template.profileEdit.rendered = -> $ -> setPaddingIfMenuOpen() test() 我怎样才能做到这一点在meteor而不使用全局?

在node-webkit上的meteor排行榜应用程序

我正试图让meteor排行榜应用程序在Node-Webkit上运行。 我已经将它压缩并压缩成一个.nw文件,但是当我把它放入时,我得到错误: 无效的软件包软件包中没有“package.json”,请确保“package.json”位于软件包的根目录下。 我已阅读各种线程,但没有明确的。 这似乎是分散的应用程序需要重组。 还需要弄清楚如何运行服务器[本地/ DDP]。 编辑: PS我正在使用排行榜meteor应用程序的分stream文件,以便能够在node-webkit中运行它。 我正在试图弄清楚的是: 如何运行/初始化本地节点(卸载)服务器并设置端口。 如何为mongodb等设置分散的应用程序的环境variables 什么将用作 “主”:?, “node-remote”:? 为node-webkit package.json文件。 有人可以请一些灯光,如果可能的话,将不胜感激。 先谢谢了。 Praney 🙂 更新: 修改了一下之后,我添加了“main”:“index.html”,并将index.html文件添加到了分散的应用程序的根目录中。 这个文件只是在浏览器中加载main.js文件,在这里: <!DOCTYPE html> <html> <head> <title>Leaderboards</title> </head> <body> </body> <script src="main.js" type="text/javascript"></script> </html> 现在我得到这个错误: “Uncaught ReferenceError:__dirname is not defined”,source:file:///Users/Praney/projects/webkit/nw-sample-apps/leaderboards/main.js(2) main.js process.argv.splice(2, 0, 'program.json'); process.chdir(require('path').join(__dirname, 'programs', 'server')); require('./programs/server/boot.js');

在Mac上使用NodeJS读取Access数据库文件(.mdb)?

我想打开* .mdb文件(Access数据库)进行只读(需要SQL访问权限,而不是只打开文件)。 主要的问题是我需要在运行在Mac OS X上的NodeJS服务器中打开它。我想要避免在服务器上安装任何第三方二进制文件和/或Microsoft Access驱动程序 – 只能使用节点包或类似文件。 我的服务器是Meteor服务器,所以任何NodeJS(npm)都会很好。 有可能的? 谢谢!