摘要: 发布(Publication)和订阅(Subscription)是 Meteor 的最基本最重要的概念之一,但是如果你是刚刚开始接触 Meteor 的话,也是有些难度的。这已经导致不少误解,比如认为 Meteor 是不安全的,或者说 Meteor 应用无法处理大量数据等等。人们起初会感觉这些概念很迷 阅读全文
posted @ 2017-01-23 22:36 wonderhow 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 连接集合: 简单的发布与订阅到此为止,我们仍然用着autopublish 这个包,这个包并不是为正式产品化的应用程序准备的。正如它的名字陈述的那样,它简单地把整个集合分享给所有连接的客户端。这个可不是我们期望的样子,所以让我们去掉它。打开一个终端窗口,输入:meteor remove autopub 阅读全文
posted @ 2017-01-23 22:14 wonderhow 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 从数据库提取数据 题外话: 首先我们先放点数据在数据库里。我们要做的是让服务器第一次初始启动的时候从一个数据文件中读取数据结构存在Posts 集合中。首先我们要确保数据库中没有数据。我们使用meteor reset 命令清空数据库初始化我们的项目。当然,如果在真实的正在运行的正式项目上请务必十分小心 阅读全文
posted @ 2017-01-23 22:08 wonderhow 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: 上面的一些{{}}标记,其中的数据来龙去脉基本已经清楚了,但是还有一个{{domain}}没有提到,就是post_item.html中的<h3><a href="{{url}}">{{title}}</a><span>{{domain}}</span></h3>这一句,这个东西是干什么用的呢,查看一 阅读全文
posted @ 2017-01-23 21:44 wonderhow 阅读(440) 评论(0) 推荐(0) 编辑
摘要: Meteor 模板我们项目的核心是社会新闻网站,它是由一系列的帖子所组成的,而这正是我们要调用模板的原因。我们先在/client 里面创建一个/templates 目录。这里用来放我们所有的模板,这样可以保持项目结构的清晰整洁,接着在/templates 里面再创建/posts 目录来存放与帖子相关 阅读全文
posted @ 2017-01-22 18:49 wonderhow 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 一、搞定 CSS CSS 文件将被 Meteor 自动加载并简化。因此,不同于其它的静态文件都被放置于/public 文件夹,请将 CSS文件放入/client 文件夹。请创建一个client/stylesheets/ 文件夹并将以下style.css 文件放置入内。 .grid-block, .m 阅读全文
posted @ 2017-01-22 17:20 wonderhow 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 这个项目按照Discover meteor 1.0 手册上面的步骤进行。 首先、创建项目microscope。 创建完毕后,为了便于管理代码,在microscope文件夹下新建两个文件夹/public 和/lib。 关于文件, Meteor 有以下几条规则:• 在/server 文件夹中的代码只会在 阅读全文
posted @ 2017-01-22 16:29 wonderhow 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 上一节我创建了一个叫MyFirstTest的应用,并成功运行,打开MyFirstTest文件夹,会发现他的文件组织结构是这样的: 文件有两个,分别是package.json、.gitignore 文件夹有4个分别是 .meteor、client、server和node_modules(特别是这个,对 阅读全文
posted @ 2017-01-22 14:51 wonderhow 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: 能亲手出一个可运行的项目,是对新手莫大的鼓舞,哪怕只是个hello world 一、打开cmd,工作目录进入到项目文件夹下,如:d:\project\meterolearn 二、新建项目:命令行下输入 meteor create MyFirstTest 该步骤要从网络下载templating-com 阅读全文
posted @ 2017-01-22 14:02 wonderhow 阅读(1623) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 因为本人也是初次接触meteor,不是为了写教程,只是记录一下学习历程,以后忘记了还有个系统的可查记录,顺便勉励自己坚持学下去。 坚持。。。,很重要!! meteor从1.1版本开始已经支持windows系统,现在版本是1.4,对于使用windows做开发和测试服务器的来说非常方便。 w 阅读全文
posted @ 2017-01-22 13:14 wonderhow 阅读(1632) 评论(0) 推荐(0) 编辑