Meteor 特殊目录
与 Rails 不同,Meteor 项目没有严格的文件结构,您可以自由地按照自己的意愿组织项目。不过,一些文件夹名称具有特殊含义,其中的文件将以不同的方式处理。
客户
此处的文件将仅在客户端上加载。该文件夹中的文件不需要 Meteor.isClient 之类的东西。
服务器
仅在服务器上加载,呵呵!当文件位于该文件夹中时,不需要 Meteor.isServer,客户端将看不到这些文件。
民众
此目录用于存放图片等资产。在您的项目中,您可以引用公共文件夹中的内容,就像它们位于根文件夹中一样。例如,如果您有一个文件:public/nude.jpg,那么在您的应用中,您可以使用 <img src=“nude.jpg”> 将其包含进去。
私人的
文件仅可通过 Assets API 在服务器端访问。
测试
其中的文件不会被加载到任何地方,仅用于测试您的应用程序。
库
该文件夹中的文件首先被加载,这使其成为放置项目中使用的不同库的完美目录。