我有一个现存的laravel项目。我有它的composer.json。Laravel:如何使用另一个项目的composer.json创建一个新项目
我想创建一个基于该composer.json的新的小型项目。
如何做到这一点。
我想:
创建一个新的目录。
将composer.json放入其中。
然后我进入该目录并运行作曲家安装。
它安装了作曲家中提到的所有软件包。
它里面有一个供应商的文件夹,并composer.json和composer.lock
现在如何创建该文件夹中laravel项目。
我所做的是,我跑了'作曲家更新'(第一次)。所以目前只有供应商目录 –
是的。我正是这个意思。你必须从https://github.com/laravel/laravel自己安装laravel – Rick
所以基本上没有直接的命令行来创建一个新的laravel项目 - 通过提供一个composer.json文件(它具有所有的细节幼虫和其他包)。 相反,您首先使用'composer create-project laravel/laravel testing“5.1。*”'创建一个laravel项目,然后用所需的compose.json替换其中的'composer.json'文件并运行'composer update'在项目文件夹内。 使用composer.json会很好,可以创建一个项目并在供应商文件夹中安装所有需求。 –