2015-03-13 73 views
0

最新Laravel的穩定版本是5.0.15,但是當我運行作曲家不安裝最新的Laravel(5.0.15)

composer install laravel/laravel

它說:

Installing laravel/laravel (v5.0.1) 
    - Installing laravel/laravel (v5.0.1) 
    Downloading: 100% 

我已運行composer clear-cache,但下載了相同的版本。

如何強制作曲家安裝最新的穩定版本。

composer.json的內容:

"require": { 
    "laravel/framework": "5.0.*" 
}, 

https://gist.github.com/anonymous/1ca3d46d702541965dfc

+2

添加您的'composer.json' – tlenss 2015-03-13 14:54:39

+1

V5.0.1的內容似乎是最新的。 https://packagist.org/packages/laravel/laravel – tlenss 2015-03-13 15:06:48

+0

@tlenss哦,但爲什麼它說github上的'stable:5.0.15'呢? https://github.com/laravel/laravel – Webinan 2015-03-13 15:10:05

回答

1
composer install laravel/framework 
+0

好的工作。但讓我的答案爲需要更多細節的人提供幫助! – Webinan 2015-03-13 15:34:51

+1

@tlenss會'composer更新laravel/framework'使用更聰明,因爲那樣你會自動使用composer.json?看到相關的問題:http://stackoverflow.com/questions/16739998/symfony2-how-to-update-a-single-library-with-composer-phar – 2015-03-13 16:09:42

+0

你是絕對正確的。我正在糾正OP的命令。 – tlenss 2015-03-13 16:12:37

1

這是因爲有一個laravel/laravel這是主要的包和其他包laravel/framework這是最主要的軟件包的依賴關係之一。

最新的laravel/laravel5.0.1和最新的laravel/framework5.0.15

所以在安裝包,如果它說:

- Installing laravel/framework (v5.0.16) 

這意味着,找你獲取最新版本。

+1

所以你使用別人的評論來回答你自己的問題。好! – tlenss 2015-03-13 15:24:38

+0

@tlenss哈哈,不,在發佈您的評論(我的壞..)之前,我正在檢查https://packagist.org/packages/laravel/framework並發現它!一種http://en.wikipedia.org/wiki/Multiple_discovery !! – Webinan 2015-03-13 15:28:27

+0

:)不用擔心。好,你解決了你的問題! – tlenss 2015-03-13 16:00:23

1

我會使用composer update laravel/framework,因爲那樣你會自動在你的composer.json文件中使用需求。

這就是如果你已經安裝了laravel/framework包。

見,How to update a single library with Composer?