【问题标题】:Laravel package development with dependacy packageLaravel 包开发与依赖包
【发布时间】:2016-06-08 22:14:45
【问题描述】:

背景

我是 Laravel 包的新手。

在我的 Laravel 应用程序中,我通常运行以下命令来安装 Bican Rokes、更改配置文件等...

php artisan make:auth 
php artisan migrate

目标

但是,这个过程很乏味,所以我想知道是否有可能创建一个能够自动化该过程的包。

我尝试了什么

为了实现这一点,我阅读了 Laravel 文档,该文档教授了如何创建包,但我无法理解这是否可行,如果可以,应该如何完成。

问题

  1. 可以使用包来自动执行此行为吗?
  2. 如果是,你能提供吗?
  3. 如果不是,您能向我解释一下包的真正含义吗? (欢迎提供教程链接)
  4. 如果我不能使用包,有没有其他方法可以做到这一点?

【问题讨论】:

  • 不懂问题
  • @Prashant。我需要像批处理文件一样创建,如果我运行它会处理所需的所有更改和安装。我还需要在运行时输入数据库名称等...
  • 在我看来,你必须手动运行所有 laravel 命令
  • 请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地说出你在问什么。请参阅How to Ask 页面以获得澄清此问题的帮助。

标签: php laravel package


【解决方案1】:

我没有推销任何东西,我也不认识这个人。但是本教程是 laravel 的一个很好的起点。 Laravel Tutorial Series

【讨论】:

  • 在我看来是合法的。感谢 ++ 作为一个试图帮助他人的新人!
【解决方案2】:

是否应创建单独的包取决于您要完成的工作量。起点可以是自定义控制台命令,并且在该命令中,您可以调用多个其他命令。从它们您可以扩展它以执行其他操作,例如编辑文件等。如果您不知道如何在 Laravel 中编写控制台命令,这里是文档的链接:https://laravel.com/docs/5.2/artisan#writing-commands

【讨论】:

    猜你喜欢
    • 2015-09-08
    • 2021-10-24
    • 1970-01-01
    • 1970-01-01
    • 2018-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-14
    相关资源
    最近更新 更多