package-skeleton-laravel —— Laravel 扩展包开发的初始化模板(基础结构)
介绍#
这个仓库是一个创建 Laravel 扩展包的脚手架,根据以下步骤快速开始:
- 在仓库中点击「使用模板( Use this template )」按钮,将会根据当前仓库结构创建一个新的仓库;
- 运行
php ./configure.php
,该脚本会替换所有文件中的占位符。 - 完成创建扩展包,开始工作吧~
- 如果对于创建扩展包需要帮助,可以访问 Laravel 扩展包培训 视频课程。
安装#
可以通过 composer
安装扩展包:
composer require :vendor_slug/:package_slug
可以通过以下命令发布和运行数据库迁移
php artisan vendor:publish --tag=":package_slug-migrations"
php artisan migrate
使用以下命令发布配置文件:
php artisan vendor:publish --tag=":package_slug-config"
已发布的配置文件内容:
return [
];
另外,可以使用以下命令发布 views
php artisan vendor:publish --tag=":package_slug-views"
用法#
$variable = new VendorName\Skeleton();
echo $variable->echoPhrase('Hello, VendorName!');
测试#
composer test
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
推荐文章: