【问题标题】:How to setup a basic symfony2 project after cloning it from github从 github 克隆后如何设置一个基本的 symfony2 项目
【发布时间】:2016-03-20 04:27:03
【问题描述】:

免责声明:我是这个 git 的新手。

我创建了一个新的存储库并将一个标准的空 symfony2 项目推送到它。

现在我已将我的 repo 克隆到另一个文件夹以测试我是否可以正确设置它。到目前为止,我不能...

问题是我缺少一些文件夹,例如缓存和供应商,因为它们在 .gitignore 中被忽略了。

所以当我尝试运行$ composer update 时,我收到一个错误,因为它试图清除不存在的缓存文件夹...

谁能简单地解释一下如何设置一个新克隆的标准 symfony2 项目?

【问题讨论】:

  • 是的。如果我是正确的,该指南主要侧重于创建 git 存储库,而不是如何配置下载的项目。
  • 正如文章所建议的,在克隆存储库后,应该运行命令 composer install (而不是更新)。这反过来应该创建缓存目录。此后,将运行作曲家更新以使软件保持最新。如果您确实碰巧遇到了所需的目录,那么只需在其中使用一个空的 .gitkeep 文件将其签入。但是你真的不需要为你的基本 Symfony 配置东西。
  • 即使使用$ composer install,我仍然会收到缺少缓存文件夹的错误。可能是报错的原因,但是也没有安装console文件所在的bin。

标签: php git symfony github configuration


【解决方案1】:

似乎唯一的问题是缺少 bin 文件夹。我创建了一个新的 symfony 项目,将它的 bin 复制/粘贴到我的克隆项目中,然后将 $ composer install 作为 pr 运行。塞拉兹建议。然后一切顺利。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-05
    • 1970-01-01
    • 1970-01-01
    • 2018-11-23
    • 2016-11-30
    • 2021-12-21
    • 2013-07-12
    相关资源
    最近更新 更多