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