Articles of meteor

批量创buildmeteor

我需要在Meteor中一次创build2000个文档。 我知道我可以使用 for (i=0; i<2000; i++) { CollectionName.insert({}); } 但我希望Meteor有一个批量创buildfunction。 我怎样才能以最快的方式插入这2000行?

meteor不在Windows7 64位上工作

我只是在我的Windows 7企业版64位盒子上试用Meteor。 我通过MSI从http://win.meteor.com安装了它,重新启动了机器,并在命令提示符(pipe理员),执行以下操作: cd / dc:\ var meteor创buildtestapp (在控制台上绝对没有响应) 然后我保证node.exe正在工作。 我创build了一个test.js与基本的Hello World例子,它的工作(我浏览本地主机:xxx和迎接)。 节点test.js 然后我直接进入meteor.js代码,遇到process.stderr.write在光纤内(…),我决定在光纤之外的文件开头调用相同的。 process.stderr.write(“外部光纤”); (这条信息被打印出来,证实光纤有问题) 现在经过研究,我偶然发现 npmtesting光纤 (输出:错误:testingalready-running.js失败。代码:-1073741819 ….) 然后我做了 npm删除纤维 npm安装光纤 但是,testing光纤的错误仍然存​​在,meteor命令的绝对无输出也是如此。 有人可以帮忙吗? 我没有select,这是我第一次尝试meteor / nodejs。

用meteorautoform提交后创build文档

我正在使用meteor-autoform 。 我创build我的表单 {{> quickForm collection="Messages" id="insertMessageForm" type="insert" fields="text"}} 它插入消息,因为它应该但我也想在通知集合中创build一个文档。 如何确保每次创build新消息时都会创build通知? 我想创build通知每次在我的应用程序集合中创build一个新的文档。 这怎么能做到最聪明呢? 我可以创build一个afterCreate信号或什么?

我应该在/ usr / lib或/ usr / local中安装用于Meteor的npm模块吗?

在哪里我们把npm安装在Meteor项目中的节点模块? ,接受的答案表明你应该使用这个命令来安装: cd / usr / local / meteor / lib / && npm install 但是process.env告诉我$ NODE_PATH是/usr/lib/meteor/lib/ 这是否意味着安装节点模块的正确位置(对于本地使用,例如Chai)现在是/usr/lib/meteor/lib/而不是/usr/local/meteor/lib/ ? 关于这个问题的大部分问题都是在12年4月/ 5月,而在12年6月中旬,似乎NODE_PATH的设置方式发生了变化。 https://github.com/meteor/meteor/commit/b7632579296257c10bf640a5f00716c3d440de71

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) […]