rabol/laravel-setup-local-dev

这是一个简单但实用的包,可以帮助您设置本地开发环境

v1.2.2 2020-12-28 14:46 UTC

This package is auto-updated.

Last update: 2024-08-28 22:32:19 UTC


README

这是一个非常简单但实用的包,用于设置本地 Laravel 开发环境。此包包含在设置本地 Laravel 开发环境时通常会执行的命令。

setenv

在您的家目录中创建一个 .default_vars.env 文件,包含您通常设置的常见 .env 变量,例如,对于基于 Homestead 的开发环境,MAIL_HOST=127.0.0.1。

您也可以使用 --file 选项指定要使用的特定文件。

如果您想要动态变量,可以使用以下方式

VAR_NAME=[ASK_FOR_VALUE]

然后您将被提示输入一个值

commontasks

在您的家目录中创建一个 .default_laravel_local_dev.tasks 文件,包含您通常在各个本地环境中执行的任务。例如:

npm install
npm run dev
php artisan migrate
php artisan storage:link

all

执行所有可用的命令

php artisan setuplocaldev:all

安装

您可以通过 composer 安装此包

composer require rabol/laravel-setup-local-dev --dev

用法

// Setup you .env vars
php artisan setuplocaldev:setenv
or
php artisan setuplocaldev:setenv --file=myvars

// Execute commontasks
php artisan setuplocaldev:commontasks
or
php artisan setuplocaldev:commontasks --file=mytasks

// All of the above
php artisan setuplocaldev:all
or
php artisan setuplocaldev:all --file_env=myvars --file_tasks=mytasks

测试

composer test

更新日志

请参阅 更新日志 以获取更多最近更改的信息。

贡献

请参阅 贡献指南 了解详情。

安全

如果您发现任何安全相关的问题,请通过电子邮件 steen@rabol.com 联系我们,而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。

Laravel 包模板

此包使用 Laravel 包模板 生成。