【问题标题】:How to compile a project from github for composer but do not use composer repository?如何从 github 为作曲家编译项目但不使用作曲家存储库?
【发布时间】:2021-07-12 13:31:06
【问题描述】:

我想安装十月 CMS,安装指南在这里:https://octobercms.com/docs/setup/installation 但我不想使用作曲家并通过作曲家从存储库安装它。

我想从这里下载文件:https://github.com/octobercms/october 并在我的本地服务器上安装/编译下载的文件。

【问题讨论】:

  • 你不能不使用作曲家。插件(自 v2 起)和 OctoberCMS 核心模块依赖于它。您将无法更新依赖项。为什么你不想使用 Composer?
  • @RajaKhoury 我想使用作曲家,但对于我自己下载的本地计算机上的文件,我不想使用作曲家存储库并创建自己的。
  • 您想要究竟实现什么?你都尝试了些什么?你被困在哪里了?

标签: github composer-php octobercms


【解决方案1】:

October 不再是免费和开源的(请参阅 https://octobercms.com/blog/post/october-cms-moves-become-paid-platform),作为 v2 的一部分,它们不再支持没有作曲家支持或 exec() 访问权限的主机。你可以用十月做的最好的事情是购买许可证,在本地使用作曲家;然后直接将文件传输到您的服务器,但您将无法使用后端安装或更新来自市场的核心、插件或主题。

好消息是核心维护者已经分叉了这个项目,并继续作为 Winter CMS 的原始项目(见https://github.com/wintercms/winter/issues/5;免责声明,我是其中之一); Winter CMS 将继续支持没有 composer 或 exec() 访问权限的主机。

Winter CMS 目前只能通过 composer 安装,但它确实支持通过后端安装和更新插件而无需 composer。我们目前正在努力让我们的市场以及我们的网络安装程序正常运行,但与此同时,它使用的是 10 月份的市场。

【讨论】:

    猜你喜欢
    • 2014-08-11
    • 2020-05-12
    • 2018-04-22
    • 2014-12-19
    • 2013-09-26
    • 1970-01-01
    • 2017-03-13
    • 2015-01-16
    • 1970-01-01
    相关资源
    最近更新 更多