2015-04-06 85 views
4

Symfony的最新穩定版本是2.6.6但是,我想向核心組件添加一些代碼。我已經分叉了repo並可以在本地克隆它,但它只是Symfony的核心。我需要完整的框架與AcmeDemoBundle完成,以便我可以運行和測試任何更改。如何安裝Symfony 2.7?

Symfony page建議使用安裝程序,但只適用於穩定版本。在同一頁面上,它給出了作曲家安裝的方法,但是作曲家找不到2.7版本。

如何安裝(當前開發)Symfony 2.7框架標準?

回答

5

因爲symfony /框架標準版是不是一個典型的依賴,但用於啓動項目,也最好通過創建項目的命令來安裝它:如果你想有一個2.7的版本,你會

composer create-project symfony/framework-standard-edition project_name 

通常這樣做:

composer create-project symfony/framework-standard-edition project_name '2.7.*' 

然而,因爲在寫這篇文章的時候沒有2.7穩定,就需要降低穩定性開發:

composer create-project symfony/framework-standard-edition project_name '2.7.*' -s dev 

-s--stability的簡稱。

+1

我忘了'@dev'的要求,愚蠢的我:/ – Twifty

4
composer create-project symfony/framework-standard-edition project_name '2.7.*@dev' 
+0

這實際上應該被標記爲正確的答案,因爲它是讓SF2啓動自舉程序的正確方法。 –

-1

當我嘗試執行以下命令

composer create-project symfony/framework-standard-edition project_name '2.7'

作曲家返回此錯誤:

[UnexpectedValueException] Could not parse version constraint '2.7': Invalid version string "'2.7'"

您應該安裝無單科茨:

composer create-project symfony/framework-standard-edition project_name 2.7