供应商问题:发布在laravel 5

问题描述:

我下载了一个包装与作曲家。在这种情况下,该套件是Riari Forum-Laravel。当我运行php artisan vendor:publish时,它说没有什么可以发布,我不知道为什么。供应商问题:发布在laravel 5

为了让Laravel知道你已经安装了一个包,你需要告诉框架。所以,打开你的config/app.php和论坛包添加到您的包阵列:

'Riari\Forum\ForumServiceProvider', 

在此之后,你可以做发布命令。

+0

我这样做,但它告诉我什么都不要发布...... –

您使用的是兑现配置文件吗?

尝试使用PHP的工匠配置:清晰重试PHP工匠供应商:发布

当你的配置文件缓存,直到您清空缓存配置任何改变,也不会被应用。

我做的:

PHP工匠配置:明确

则:

PHP工匠供应商:发布

下一个在我的情况:

PHP工匠my_migration_name:迁移

这种情况经常发生,因为e Laravel无法从优化/缓存的加载程序文件中找到所需的引用。

一旦添加了供应商的类config/app.php,我有一个运行的脚本:

php artisan config:cache 
php artisan cache:clear 
php artisan optimize (optional) 

帖子了,运行php artisan vendor:publish --provider="xyz"肯定会工作。