2014-12-27 62 views
1

我想通過傳遞應用程序名稱作爲參數來創建一個bash shell函數來創建一個新的laravel 5項目。創建Laravel5應用程序使用bash函數傳入應用程序名稱作爲參數

這是我到目前爲止有:

function new { 
    composer create-project laravel/laravel $1 dev-develop --prefer-dist 
} 

我把它通過new project-name

但是我得到這個錯誤:

[UnexpectedValueException] 無法解析版本約束hawksmoorcs:無效的版本字符串「project-name」

回答

1

I通過以下Thomas Brattsthis問題的回答找到答案。

alias new='function _create_new_laravel_5_project(){ composer create-project laravel/laravel "$1" dev-develop --prefer-dist; echo "created project $1";};_create_new_laravel_5_project' 

可以使用new name-of-laravel-5-project

完美的電話了!

相關問題