【问题标题】:Create Laravel5 app using bash function passing in app name as argument使用传入应用程序名称作为参数的 bash 函数创建 Laravel5 应用程序
【发布时间】:2015-02-24 14:09:06
【问题描述】:

我想创建一个 bash shell 函数,通过传入应用名称作为参数来创建一个新的 laravel 5 项目。

这是我目前所拥有的:

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

我叫它new project-name

但是我得到了这个错误:

[UnexpectedValueException] 无法解析版本约束 hawksmoorcs:无效的版本字符串“项目名称”

【问题讨论】:

    标签: bash function shell composer-php laravel-5


    【解决方案1】:

    我通过关注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 调用它

    完美!

    【讨论】:

      猜你喜欢
      • 2021-05-13
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多