我从一个流星项目开始,我注意到代码正在快速增长。 内部的东西
if (Meteor.isClient) { .... }
现在变大了。它的所有Template.box....
,Template.bar....
等代码,所以我认为它可以放在自己的文件中。这可能吗?
答案 0 :(得分:1)
是的,它们应放在自己的文件中,您应将isClient
代码放在client
目录下,将isServer
代码放在server
目录下。 examples每个都使用一个.js
文件,因为当您只处理几行代码时,它便于阅读。但是,这不是你应该如何建立一个大项目。
通常,您的客户端代码将通过视图或网址路径分解为文件,其中每个文件都负责单个模板或一些相关模板的集合。有关更多提示,请参阅unofficial-meteor-faq。