gpt4 book ai didi

php - 如何在 Laravel 之外运行 artisan ?

转载 作者:行者123 更新时间:2023-12-04 16:02:41 26 4
gpt4 key购买 nike

是否可以从不属于 Laravel 的脚本运行 Artisan 命令?

如何将 artisan 导入我的脚本?

<?php

Artisan::call('some:command');

这个脚本不是 Laravel 的一部分,只是一个普通的旧 php 文件。我的问题是,如何将 Artisan 导入到我的脚本中?

我的最终目标是自动安装我的应用程序,我需要运行迁移、种子和其他一些东西。

最佳答案

不幸的是,没有 Laravel 就不能使用 artisan,因为它不是一个独立的包,需要完整的 Laravel 框架。

但是,Artisan 基于 Symfony 控制台包,它可以作为独立包添加到您的脚本中,这是您最接近 Artisan 的方式,无需编写自定义 bash 脚本。

http://symfony.com/doc/current/components/console.html

关于php - 如何在 Laravel 之外运行 artisan ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50032757/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com