【发布时间】:2016-04-15 00:51:56
【问题描述】:
我对@987654321@ 感到困惑
现在似乎所有服务器代码都在/imports 文件夹中,而不是/server 文件夹中。服务器文件夹仅包含服务器的导入。
在之前版本的 Meteor 中,服务器文件夹包含出版物以及某些包的配置代码,例如 accounts-ui 包。
是我遗漏了什么还是 Meteor 1.3 完全改变了应用程序的结构方式?
【问题讨论】:
标签: meteor angular-meteor
我对@987654321@ 感到困惑
现在似乎所有服务器代码都在/imports 文件夹中,而不是/server 文件夹中。服务器文件夹仅包含服务器的导入。
在之前版本的 Meteor 中,服务器文件夹包含出版物以及某些包的配置代码,例如 accounts-ui 包。
是我遗漏了什么还是 Meteor 1.3 完全改变了应用程序的结构方式?
【问题讨论】:
标签: meteor angular-meteor
您没有遗漏任何东西,1.3 确实改变了文件夹结构的整个禅宗。 /imports 包含服务器和客户端代码。您应该在/client 和/server 目录中有一个main.js,它们实际上导入了每个需要的内容。没有/lib了。
不过,好消息是 MDG 允许 1.3 继续从 1.2.1 和更早的目录结构中导入所有内容,因此您无需立即重组所有内容。
【讨论】:
当您将服务器放入服务器文件夹时,服务器会首先自动加载。这对我有用。
【讨论】:
您仍然可以将仅服务器代码放入新文件夹结构中的“服务器”文件夹中,并且它仅对服务器可用。那是您放置包含您不希望提供给客户端的敏感数据的文件的地方。
同样,“客户端”文件夹中的文件仍然只会加载到客户端。
【讨论】: