2017-06-05 112 views
0

我实际上没有这样做,但打算在将来做。流星 - 在开发人员的机器中同步流星包

我知道,你可以将它推到GitHub上,并检查.meteor目录(虽然不是本地子目录)重新在其他开发者的PC流星项目。这样,当其他开发商克隆了她的PC和做:

流星NPM安装
流星运行

每包,流星和NPM,将要与具体版本流星一起安装发布(位于.meteor /版本)。

现在,我的问题是: 添加,升级,删除一些流星包和推到github上.meteor目录更改后,其他开发者的流星包将相应地同步,做流星运行后?我的意思是所有他/她的流星包都将被添加,升级,删除,与原来的完全一样?

难道在每个流星开发者的机器中都有这种方法可以让确切的流星环境(流星包)?

您的帮助非常感谢和再见...

+0

看一看文件'.meteor/versions' – ghybs

+0

@ghybs您好,感谢答复。据我了解,.meteor/version文件有安装了_every_ meteor软件包版本的记录;无论它是主要还是依赖项(从其他软件包安装自动安装)。我怎样才能使用这个文件来确保来自几个开发人员的流星包是同步的? “ –

回答

0

嗯,我所看到的,真的流星时遇到的.meteor文件的更改,例如版本同步的一切。

因此,正如流星专家们一直所说的那样,这个想法是检查这个文件夹到github上,以传播你的项目收到的改变。

我不确定当流星在流星/发行版中找到新版本时,流星版本是否也在其他PC中同步。例如,假设您将版本从1.4升级到1.5。我猜想流星会将这个新版本更新到.meteor/release。然后它会去github回购和其他程序员将拉文件。那么问题是:流星是否会为了应对这种变化而自我升级?我想它会的。

感谢和再见...

+0

”流星将会升级自己“是的,它会。如果指定的话,它也会使用更早的版本。这通常是在启动“流星运行”时看到“下载流星工具...”时发生的情况。 – ghybs

+0

优秀的@ghybs;您的声明完成了有关在开发团队中“克隆”流星项目的所有问题...... –