一个将Laravel应用程序模块化的优秀包。
v1.0.2
2016-12-16 09:45 UTC
README
如果你在从太多的项目文件中寻找控制器、路由和视图时感到头疼,那么这个包就是为你准备的。
这个包可以帮助你通过模块化所有的控制器、视图和模型来组织你的Laravel项目代码。当你的Laravel项目非常大时,这将非常有帮助。
如何操作?
步骤 1: 安装包
通过执行以下命令将包添加到你的composer.json中。
composer require yubarajshrestha/ym
步骤 2: 添加服务提供者
将服务提供者添加到config/app.php
YubarajShrestha\YM\YMServiceProvider::class,
YubarajShrestha\YM\YMModuleProvider::class,
步骤 3: 添加PSR-4自动加载
在composer.json
中在"App": "app/"
之后添加以下行 "Modules": "Modules/"
Example:
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
步骤 4: 发布供应商文件
你需要一些文件,但不用担心,这很简单。现在只需要执行以下命令。
php artisan vendor:publish
步骤 5: 我们已经完成了
最后一步是迁移一些文件。执行迁移命令。
php artisan migrate
步骤 6: 精彩!
- 你的Laravel项目现在准备就绪 👍。
- 你所要做的就是提供服务你的Laravel应用。然后访问
/ym
。例如:https://:8000/ym