我只是想问一个问题。我只是想问一下是否有办法在Laravel中手动包含ServiceProviders?我查看了github页面,看到了一些laravel serviceprovider。如何在laravel文件中包含这些内容?我是laravel的新手,我在没有互联网连接的家里研究这个。我手动下载了HTMLServiceProvideer,我也尝试了命令:
composer require illuminate/html
作曲家可以在没有互联网连接的情况下运行吗?如果没有,我如何使用主文件安装serviceprovider?我应该在哪里放置文件以及我需要更新哪个文件?
答案 0 :(得分:1)
服务提供商已添加到您的config / app.php
但是你需要下载该软件包......
答案 1 :(得分:1)
我相信这是可能的,但您需要手动完成Composer的工作。 所以比如让我们假设想手动安装illuminate / html包。
您可以按照以下步骤操作:
"require":{
"laravel/framework": "5.0.*",
"illuminate/html": "5.*"
}
mylaravelapp / vendor中的示例
return array(
.....
'Illuminate\\Html\\' => array($vendorDir . '/illuminate/html'),
);
return array(
....
'Illuminate\\Html\\' => array($vendorDir . '/illuminate/html'),
);
运行composer dump-autoload
以检查错误
在config / app.php'提供商'中添加套餐服务提供商=> []
再次运行composer dump-autoload