关于如何使用导入目录结构的Meteor文档,Example directory layout。
插图说:
lists.js列表集合的定义
其中lists.js路径为app/imports/api/lists/list.js
文档表明集合定义需要位于lib
文件夹中,因为它们需要在客户端和服务器上加载。
Meteor通过导入文件结构实现这一目标的新方法是什么?感谢
答案 0 :(得分:0)
最常见的文件结构是
答案 1 :(得分:0)
The new way基本上有3个主要文件夹:
client/main.js
server/main.js
imports
然后,无论您在服务器上需要什么,都可以在server/main.js
中导入,如:
import '/imports/lib/mylibrary.js';
import '/imports/collections/users.js';
client/main.js
也是如此。由您决定imports
文件夹的结构,您可以决定从哪个文件导入。
公共文件(可在客户端访问)转到public
,私人文件(仅可在Assets API的服务器上访问)转到private
。对于初学者来说,这基本上已经足够了。