meteorite相关内容
在meteor 中更新嵌套集合不是问题(这里描述了:使用 $set 更新集合对象上的嵌套属性) 基本方法: Collection.update({sel}, {"$set" : {"address.city": "new address"}}); 但是如果我想用变量描述我的路径怎么办? 这显然行不通: var cityName = "NYC";Collection.update(
..
这似乎是一个非常基本的问题,没有优雅的解决方案/答案. 如何从 (1) 服务器或 (2) 客户端访问客户端(远程)IP 地址? 解决方案 正如 Florin 所提到的,现在这一切都与 Meteor 几乎集成在一起,而不是我们不得不自己做的黑暗时代.但是,我另外将它包装在一个跟踪所有打开连接的包中,并允许您查询它们的 IP:https://github.com/mizzao/meteo
..
我正在制作一个meteor 应用程序,并且我添加了mrt accounts-password 包以及mrt accounts-ui-bootstrap-dropdown. 我添加了登录按钮,这样用户就可以创建一个帐户,而且效果很好.我正在使用所有默认值. 在服务器上我有代码: Accounts.config({发送验证电子邮件:真,forbidClientAccountCreatio
..
大家好,我使用 collectionfs + gridfs + cfs 文件系统,在 collectionfs 文档中,我找到了如何在客户端插入文件,如下所示: Template.myForm.events({'更改.myFileInput':函数(事件,模板){FS.Utility.eachFile(事件,函数(文件){图像.插入(文件,函数(错误,fileObj){//插入ID为fileOb
..
我正在学习望远镜教程. 我创建了一个/client/collections/myfile.js 我在本地主机上,但我正在使用托管在 MongoHQ 上的远程数据库启动 Meteor,而不是使用 Meteor 的本地数据库. 在本教程中,我被告知通过打开 Mongo 控制台插入新帖子. $meteor mongo 我该怎么做: $meteor mongo(以某种方式连接到我的远
..
我有一个带参数的简单路由: this.route('文章', {路径:'/article/:_id',数据:function() { return Articles.findOne(this.params._id);}}); 我想在这里使用 pathFor handlebars helper 和 _id: {{#每篇文章}}
..
当前的流星版本: 预览 0.6.6.3 我想在我的 Meteor 项目(在 Ubuntu 和 Windows 上)中添加带有 Meteor 或陨石的客户端库,例如 Taggle.js. 这些库在 Atmosphere 上不能作为包提供. 我试图将我的 *.js 复制并粘贴到 .meteor/local/build/programs/client 或 .meteor/local/bu
..
我运行 Win7 并在 Oracle VM VirtualBox 4.3.6 中安装 Ubuntu 12.04.3. 我做的第一件事是尝试安装陨石,但出现以下错误: npm install -g 陨石npm http GET https://registry.npmjs.org/meteoritenpm 错误!错误:无法从注册表中获取:meteoritenpm 错误!在/usr/share
..
mrt 目前在 Mac 上的卷名中有空格的错误 https://github.com/oortcloud/meteorite/问题/172. 在修复之前,我如何从大气手动安装软件包? 解决方案 您可以在您的项目中创建一个名为 /packages 的目录 &然后手动安装每个包及其依赖项.例如对于“流星路由器" 在 /packages git clone https://gith
..
在meteor 0.9.0 之前,我可以在安装后编辑Atmosphere 包文件.现在模板是预编译的,隐藏在meteor core中,所以我无法编辑html(templates). 我找到了修改包的唯一方法.从 GitHub 加载它,对其进行修改,然后将其作为特定于应用程序的包添加到/packages 目录中.然后我可以不断修改这个包. 有人知道更好的方法吗? 谢谢. 解决
..
我一直在尝试将我的流星应用程序部署到我的子域 (meteor.youhock.sg) 上,但它似乎不起作用.我已经尝试了他们的文档中所述的步骤,例如将子域 dns 区域设置为 origin.meteor.com 和 mrt 部署meteor.youhock.sg 我错过了什么吗? 提前致谢 解决方案 您只能使用 mrt deploy 到 *.meteor.com.如果您想继续使
..
我正在构建一个新的 Meteor 应用程序,但我无法弄清楚如何使用 Handlebars 添加 JavaScript 逻辑以在每次循环之前运行 console.log().在主干中,我会这样做, 来测试数据是否被传入. 我不知道如何使用 Meteor 和 Handlebars 做到这一点,而且我在他们的网站上找不到解决方案. 解决方案 在您项
..
我已经在我的项目中包含了地图 API.现在我想在我的地图上显示一些标记.我在启动函数中初始化我的地图: Meteor.startup(function() {...var mapOptions = {变焦:8,mapTypeId: google.maps.MapTypeId.ROADMAP};Map = new google.maps.Map(document.getElementById("m
..
我刚刚开始在流星上使用铁路由器.我需要在主页上显示图像.我能够使用客户端路由为“家"配置路由.对于静态文件,我尝试使用谷歌搜索,发现添加服务器端路由可能会有所帮助.因此,我在服务器的 router.js 上添加了以下代码. Router.map(function() {this.route('文件', {path: '/files/:path(*)',动作:函数(){var path = thi
..
用户可以在我的应用中执行一些不可逆的操作.为了增加安全级别,我想验证执行此类操作的人实际上是登录用户.我怎样才能实现它? 对于有密码的用户,我想要一个提示,要求再次输入用户密码.我以后如何验证此密码而不通过网络发送? 对于通过外部服务登录的用户,是否可以执行类似的操作?如果是,如何实现? 解决方案 我可以帮助解决第一个问题.在撰写本文时,meteor 没有 checkPassw
..
这是一个非常熟悉 Meteor 架构的人的问题. 我正在尝试设计一个可以透明地运行 Meteor 应用程序的多个“副本"的智能包.也就是说,给定一个现有的 Meteor 应用程序和几个预定义的用户组,该包可以半自动地“隔离"应用程序 - 以对于每组用户的方式运行它,似乎只有那些用户是使用应用. 我了解此功能可以针对任何应用程序进行定制设计.但是,考虑到 Meteor 的 Collect
..
我正在使用 Meteor.require('npmPackage') 来使用 NPM 包.但是,在 npm 包的回调函数中写入 mongo 时,我似乎遇到了错误. 错误: 错误:Meteor 代码必须始终在 Fiber 中运行.尝试使用 Meteor.bindEnvironment 包装您传递给非 Meteor 库的回调. 代码 npmPackage.getInfo(funct
..
我已经从以下位置安装了 webshot 包和meteor webshot 智能包:https://github.com/TimHeckel/meteor-webshot 在目录 pacages/webshot/lib/webshot.js 中有 WEBSHOT 对象的定义.在默认的流星应用程序中,我想使用这个对象来获取快照,如上面链接的第二步所示: Template.hello.event
..
我一直在尝试为 SkelJS 框架创建一个智能包.该文件正在由浏览器加载,但是当我尝试访问它导出的对象时,它说它的 undefined.我在 package.js 中使用以下代码: Package.describe({摘要:“流星的 SkelJS"});Package.on_use(函数(api){api.use('jquery', 'client');api.add_files(['skel.
..
这是我的代码, googleContacts:function(){var opts= { email: Meteor.user().services.google.email,消费者密钥:“xxxxxxxx",消费者秘密:“xxxxxxxxxx",令牌: Meteor.user().services.google.accessToken,refreshToken: Meteor.user().
..