【问题标题】:Meteor 1.3 server folderMeteor 1.3 服务器文件夹
【发布时间】:2016-04-15 00:51:56
【问题描述】:

我对@9​​87654321@ 感到困惑

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

在之前版本的 Meteor 中,服务器文件夹包含出版物以及某些包的配置代码,例如 accounts-ui 包。

是我遗漏了什么还是 Meteor 1.3 完全改变了应用程序的结构方式?

【问题讨论】:

    标签: meteor angular-meteor


    【解决方案1】:

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

    不过,好消息是 MDG 允许 1.3 继续从 1.2.1 和更早的目录结构中导入所有内容,因此您无需立即重组所有内容。

    【讨论】:

      【解决方案2】:

      当您将服务器放入服务器文件夹时,服务器会首先自动加载。这对我有用。

      【讨论】:

        【解决方案3】:

        您仍然可以将仅服务器代码放入新文件夹结构中的“服务器”文件夹中,并且它仅对服务器可用。那是您放置包含您不希望提供给客户端的敏感数据的文件的地方。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-02-15
          • 2013-11-09
          • 2014-12-07
          • 2012-05-16
          • 1970-01-01
          相关资源
          最近更新 更多