我目前正在开发一个流星应用程序,我想在其中将其中的特殊.json文件添加到Meteor时将它们放入包中 - 。这些包也存储在MongoDB集合中,因为它们显示在meteor-App的页面上。当把它们放入包中时自动添加流星包 - 目录
我正在做下面的事情来完成。
在数据库中遍历包收集和运行通过查看文件夹中的“流星除去包名”为每个包集合中
搜索所有的“特殊” -Packages对于以.json-文件,并将它们存储在一个数组
迭代这个数组和存储封装(其名称等)在数据库中收集
添加包通过RU流星nning“流星添加包名”阵列中的每个包装
目前为止所有工作都很好。除了一件事。 如果程序包文件更改,Meteor应用程序将重新启动服务器。而我上面的方法会产生无限循环(因为remove和add-Functionality会触发Meteor重新启动服务器)。
是否有另一种方法来完成这样的行为?我错过了什么。
我只是试图重建流星自动添加软件包目录中的所有软件包的机制,而无需为每个软件包运行“流星添加”(我认为这已经在版本0.6.5中发生了变化)。
基本上,你应该有你的流星流星项目的另一个副本做构建。 –