从 git 克隆 Yii 项目

gcs*_*osh 1 php git yii

我们正在开发一个 Yii 网络应用程序,在本地笔记本电脑上设置它后,我们将项目推送到 git 存储库(没有vendor目录)。现在我想把它拉到另一台本地机器上,但是当我尝试这样做时,供应商目录当然不存在并且我收到一些错误(例如,访问 index.php 时出现空白页,运行要求时出错。 php...)。

我应该也推送供应商目录还是为每台本地机器下载 yii2 框架更好?在第二种情况下,我应该怎么做,因为我们之前已经使用 Composer 创建了项目并且我们不想再次调用它?或者有没有更好的方法来用 git 处理 Yii 项目?

Bfc*_*fcm 5

如果您使用composer. Composer 是一个包管理器,用于管理项目依赖项和所需的库。

因此无需将所有第三方扩展(vendor文件夹)上传到 git。Composer 将为应用程序安装依赖项(例如库)。

使用官方 Composer文档

使用命令php composer.phar installcomposer 将从 composer.json 获取包,如果您已经为 yiisoft/yii-install 注册了回调,它不仅会下载代码,还会调用 yiic 并在给定位置创建标准的 Web 应用程序框架。

您可以在此处找到如何在 Yii 中使用 composer 。