问题标签 [laravel-console]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
147 浏览

laravel - 如何在 Laravel 控制台命令中加载自定义 .env 文件?

我有这个控制台命令代码:

在它的行中dd()应该打印我作为参数提供的域(来自.env.example.com,但仍然打印来自.envfile.

否则,此函数在AppServiceProvider此代码中运行良好:

知道如何使它在控制台命令中工作吗?

0 投票
0 回答
122 浏览

laravel - Laravel:传递数据以在“控制台命令”中查看

我正在使用 Laravel 刀片/视图通过自定义控制台命令中的模板生成文件。不幸的是,官方文档中的任何变体都不起作用。

这就是我试图将数据传递给视图的方式:

或者

或者

或者

我将非常感谢任何帮助!

0 投票
0 回答
111 浏览

php - 如何使 laravel 文档根目录与 public_path 函数的返回值不同

我有一个新的 laravel 8 安装,我已将索引目录更改为该based_path()目录。那是全新安装 laravel 的根文件夹。

现在,每当我运行时 php artisan serve ,它都说$_SERVER['DOCUMENT_ROOT']与 laravel 相同public_path

但是当我使用默认 php -S 127.0.0.1:8000

我将文档根目录作为基本 url,public_path()$_SERVER['DOCUMENT_ROOT']/public就是我想要的方式php artisan serve

我的问题是如何配置 laravel 以使用base_path()ie 索引目录作为$_SERVER['DOCUMENT_ROOT']

跑步时php artisan serve

我希望索引目录是$_SERVER['DOCUMENT_ROOT'] 并且返回的目录public_path()$_SERVER['DOCUMENT_ROOT']/public.

此问题仅在运行时出现php artisan serve

使用虚拟主机或php -S localhost:8000.

如果您可以将我定向到生成运行$_SERVER['DOCUMENT_ROOT'] 时 的文件php artisan serve ,我认为问题将得到解决。

0 投票
2 回答
159 浏览

php - laravel 7工匠密钥:生成不起作用

当我 php artisan key:generate在 cmd 中运行时,它会返回

我正在尝试生成APP_KEY

0 投票
1 回答
23 浏览

php - 具有列宽的 Laravel 控制台表

我刚刚在Laravel 控制台命令中发现了表格渲染功能。
我的项目是基于 Laravel 5.8 构建的,但即使有更高级版本的答案,也很高兴知道。

我正在寻找一个具有确定(甚至更好 - 有限)列宽的表格。就像是:

所以输出将是:

我看到Symfony 表(laravel 表所基于)有一个setColumnWidths()功能,但我无法从控制台命令中找到任何使用它的方法。

有人知道这是否可能吗?