雪软 / laravel-theme-installer
1.0
2023-12-23 12:02 UTC
Requires
- php: ^7.3|^8.0
- composer-plugin-api: ^1.1|^2.0
Requires (Dev)
- composer/composer: ^1.3|^2.2.12
- mockery/mockery: ^1.4
- phpunit/phpunit: ^7.0|^8.0|^9.0
This package is auto-updated.
Last update: 2024-09-23 13:47:20 UTC
README
本包是 Laravel 模块安装器 的分支,用于与主题包一起使用。它允许将独立主题包安装到 themes/
目录,而不是 vendor/
。
例如,如果您的主题包名称为 snowsoft/admin-theme
,则包将安装到 themes/hexadog/admin
目录。
您可以在 composer.json 文件的额外数据中包含一个 theme-dir
来指定一个备用目录。
"extra": {
"theme-dir": "custom"
}
安装
- 确保在主题的
composer.json
中将type
设置为laravel-theme
- 要求此包:
composer require snowsoft/laravel-theme-installer
- 使用 Composer 要求您自定义的主题
注意事项
当在也使用版本控制的应用程序内部工作主题时,您必须在主题目录内部提交和推送,然后在本应用内部运行 composer update
,以确保在您的 composer.lock 文件中指定了主题的最新版本(依赖于约束)。
相关项目
- Laravel 主题管理器:轻松开发多主题 Laravel 应用程序。