没有目录结构的流星如何工作?

时间:2015-03-03 05:04:46

标签: meteor

我是流星的新手。我想知道如果没有目录结构,流星如何工作通常,Web服务器默认运行index文件,MVC框架在具有文件命名的特定目录结构中具有路由,控制器,模型和视图。我理解meteor以某种方式通过Meteor.isClient识别客户端代码,并通过Meteor.isServer识别服务器代码。我想知道它如何识别默认的index文件?并解释我的结构是如何工作的?

1 个答案:

答案 0 :(得分:1)

没有索引。来自docs

  

加载您的应用后,它会自动呈现特殊模板   调用< body>,使用元素而不是a来编写   。您可以使用以下方法在另一个模板中插入模板   {{>包含}}运算符。

<!-- in myapp.html -->
<body>
  <h1>Today's weather!</h1>
  {{> forecast}}
</body>

所以把你的标签放在任何html文件中,它会找到它们。我通常把它们放在一个名为body.html的文件中,所以我知道它们在哪里。

至于构建您的应用,再次来自docs

您并不总是必须使用Meteor.isClient。 Meteor中有一些特殊的文件夹。其中两个是客户端服务器。将代码放在这些文件夹中只会在客户端或仅在服务器中加载该代码。文档中解释了更多特殊名称。