我有一個現存的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會很好,可以創建一個項目並在供應商文件夾中安裝所有需求。 –