如何在laravel 5.1中安装aimeos?

时间:2015-06-30 07:35:07

标签: php laravel laravel-5.1

我是laravel的新人。我不知道如何在laravel 5.1中安装aimeos,因为laravel 5.0的安装指南,L5和L5.1之间有一个不同的服务提供商。

我收到了这个错误:

C:\xampp\htdocs\classic>composer require aimeos/aimeos-laravel
Using version ^1.0 for aimeos/aimeos-laravel
./composer.json has been updated



[Symfony\Component\Debug\Exception\FatalErrorException]
Class 'Aimeos\Shop\ShopServiceProvider' not found



Script php artisan clear-compiled handling the pre-update-cmd event returned with an error

请帮帮我。

2 个答案:

答案 0 :(得分:0)

安装Aimeos网上商店套餐时,Laravel 5.0和5.1之间没有区别:

https://aimeos.org/docs/Laravel/Install_Aimeos

<强>更新

由于最近Laravel 5.1.x发生了变化,似乎存在问题,因为现在在编译器安装软件包之前使用了服务提供程序。我通过

在我的测试安装中解决了这个问题
  • 从config / app.php中删除提供程序
  • 删除&#34;脚本中的Aimeos相关工匠命令&#34; composer.json文件的一部分
  • 跑步&#34;作曲家更新&#34;然后使用aimeos-laravel包作为要求
  • 执行工匠任务(&#34;供应商:发布&#34;,&#34;迁移&#34;,&#34; aimeos:setup&#34;,&#34; aimeos:cache&#34;)之后用手

答案 1 :(得分:0)

下载https://github.com/aimeos/aimeos-laravel。       将包放到root或所需的文件夹中,同时更新作曲家集

"require": {
              .......
             "laravel/framework": "^5.1.11",
             ......
             }

然后眉毛

https://aimeos.org/docs/Laravel/Install_Aimeos#Laravel_5.0.2F5.1_and_Aimeos_1.0链接并按照说明操作。