2016-11-22 85 views
0

我是新来的整个作曲/依赖性游戏。压缩机项目独立?

我想知道,如果我使用项目根文件夹中打开的cmd窗口创建项目,例如composer require intervention/image,那么项目是完全可移植的。这意味着如果我在复制项目文件夹到另一台机器,没有互联网,没有作曲家安装,没有安装其他相关性,将它仍然工作?

换句话说,当我运行composer require intervention/image都是在本地克隆所必需的文件?

+0

耶。作曲家下载依赖关系并创建自动加载器,就是这样。 – Federkun

+0

是,作曲家将拉回购为'介入/ image'然后任何依赖它可能有一个等等等等第四。如果你只是将所有文件从一台机器复制并粘贴到另一台机器上,那应该没问题。 –

回答

0

你得到的文件的本地副本,所以如果你手动复制该项目,供应商目录会去用它。如果使用Git,通常将.gitignore设置为忽略此目录,并且不会在克隆上获取它。