这是关于第一次使用 Silex 的一个非常基本的问题。
我想安装从 this project 链接的 this tutorial 。我已经通过 Composer per these instructions 安装了 Silex。
我需要知道的是,我应该将项目放在我用 Composer 安装时创建的 Silex 文件夹中吗?对于我使用它的每个项目,我是否需要一个新的 Silex 实例,或者我是否为所有项目使用一个,并将它们保存在其他文件夹中?
如果这有助于回答这个问题,我已经习惯了 Drupal。
最佳答案
不同的silex 项目可能需要不同的包依赖项。每个项目你应该有 1 个 composer.json ,它有自己的供应商文件夹。
你应该做什么:
在 github 上 fork 这个 repo:
创建您自己的基础项目,然后使用 composer 自动创建项目(您可以在 packagist.org 上发布您的默认项目,然后使用 composer 安装它):
要使用 Fabien Potencier 使用的默认骨架,请使用以下命令:
composer create-project fabpot/silex-skeleton -sdev
如果您使用单独的 silex 安装,则在完成开发后将应用程序部署到服务器上会更容易。
关于silex - 设置 Silex 项目 - 在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15150340/