Meteor 1.3服务器文件夹

时间:2016-04-15 00:51:56

标签: meteor angular-meteor

我对new Meteor 1.3 app folder structure

感到困惑

似乎所有服务器代码现在都在/imports文件夹而不是/server文件夹中。服务器文件夹仅包含服务器的导入。

在Meteor的早期版本中,服务器文件夹包含发布以及某些包的配置代码,例如accounts-ui包。

我是否遗漏了某些内容,或者Meteor 1.3是否彻底改变了应用程序的结构方式?

3 个答案:

答案 0 :(得分:0)

你没有遗漏任何东西,1.3确实改变了文件夹结构的整个禅。 /imports包含服务器和客户端代码。您的意图是main.js/client目录中的/server实际导入了每个需要的内容。没有/lib了。

然而,好消息是,MDG允许1.3继续导入1.2.1及更早版本目录结构中的所有内容,因此您不需要立即重组所有内容。

答案 1 :(得分:0)

将服务器放入服务器文件夹时,

服务器会自动加载。这对我有用。

答案 2 :(得分:0)

您仍然可以将仅服务器代码放在新文件夹结构中的“服务器”文件夹中,它只能供服务器使用。这就是您将包含您不希望提供给客户端的敏感数据的文件放在哪里。

同样,'client'文件夹中的文件仍然只会加载到客户端。