jaapgoorhuis / laravel-installer
Laravel 网站安装器
1.4.4
2016-06-08 12:32 UTC
This package is not auto-updated.
Last update: 2024-09-23 10:46:08 UTC
README
您希望您的客户能够像安装 WordPress 或其他 CMS 一样安装 Laravel 项目吗?这个 Laravel 包允许不使用 Composer、SSH 等工具的用户,只需按照设置向导进行操作,就可以安装您的应用程序。当前的功能包括
- Check For Server Requirements.
- Check For Folders Permissions.
- Ability to set database information.
- Migrate The Database.
- Seed The Tables.
如果您有任何建议,请告诉我: https://github.com/Jaapgoorhuis/LaravelInstaller/pulls。
安装
首先,通过 Composer 拉取此包。
"require": {
"Jaapgoorhuis/laravel-installer": "1.4.4"
}
然后运行
composer update
之后,在 config/app.php 中包含服务提供者。
'providers' => [
Jaapgoorhuis\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class,
];
您搞不清楚?需要更多帮助?这里有一个视频教程: Devdojo 的 Laravel 安装器
用法
在使用此包之前,您需要运行
php artisan vendor:publish --provider="Jaapgoorhuis\LaravelInstaller\Providers\LaravelInstallerServiceProvider"
您会注意到项目中出现了额外的文件和文件夹
config/installer.php:在这里,您可以设置应用程序运行所需的要求以及文件夹权限,默认数组包含基本 Laravel 应用程序的默认要求。public/installer/assets:此文件夹包含一个 css 文件夹,其中包含一个main.css文件,该文件负责安装器的样式,您可以覆盖默认样式并添加自己的样式。resources/views/vendor/installer:此文件夹包含安装器的 HTML 代码,它是 100% 可定制的,看看它有多漂亮/干净。resources/lang/en/messages.php:此文件包含所有消息/文本,目前只有英文可用,如果您的应用程序使用的是其他语言,您可以在语言文件夹中复制/粘贴它并按需修改它。如果您想帮助我们为这个出色的包提供更多语言,请发送拉取请求 https://github.com/Jaapgoorhuis/LaravelInstaller/pulls。
屏幕截图
待办事项
- 创建 Wiki。
- 支持更多语言。