Laravel 工匠制作:资源文件夹外的组件
Posted
技术标签:
【中文标题】Laravel 工匠制作:资源文件夹外的组件【英文标题】:Laravel artisan make:component outside resources folder 【发布时间】:2021-05-06 19:08:27 【问题描述】:当您运行php artisan make:component Foo
时,它将始终在(root)/resources/views/component
中创建。
如何指定其“父目录”或resources
文件夹之外的任何特定目录?
我的意思是,就像在 (root)/custom-package/components
创建它一样。
make:component
命令是否有任何现有选项?或者我正在考虑如何实现这一目标的几种方法:
-
创建一个自定义
command
,它将在我想要的目录中创建php
和blade
文件。
创建一个新命令并扩展 Laravel 的 make:component
命令以修改其路径。 (目前,我还找不到可以扩展它的类。)
或者有一个config
可以设置吗?
【问题讨论】:
【参考方案1】:也许你可以使用:
php artisan make:component Foo --path=your/custom/location
希望有帮助
【讨论】:
不。--path option does not exist.
.以上是关于Laravel 工匠制作:资源文件夹外的组件的主要内容,如果未能解决你的问题,请参考以下文章
如何让 .exe 打包的 Ruby Shoes 应用程序引用包外的资源?