如何在Laravel 5.1中添加“发票忍者”?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Laravel 5.1中添加“发票忍者”?相关的知识,希望对你有一定的参考价值。

“ composer require hillelcoren / invoice-ninja”对我不起作用,并出现以下错误:

Your requirements could not be resolved to an installable set of packages.

Problem 1
- hillelcoren/invoice-ninja v2.4.5 requires laravel/framework 5.0.* -> no matching package found.
- hillelcoren/invoice-ninja v2.4.4 requires laravel/framework 5.0.* -> no matching package found.
- hillelcoren/invoice-ninja v2.4.3 requires laravel/framework 5.0.* -> no matching package found.
- hillelcoren/invoice-ninja v2.4.2 requires laravel/framework 5.0.* -> no matching package found.
- hillelcoren/invoice-ninja v2.4.1 requires laravel/framework 5.0.* -> no matching package found.
- hillelcoren/invoice-ninja v2.4.0 requires laravel/framework 5.0.* -> no matching package found.
- Installation request for hillelcoren/invoice-ninja ^2.4 -> satisfiable by hillelcoren/invoice-ninja[v2.4.0, v2.4.1, v2.4.2, v2.4.3, v2.4.4, v2.4.5].

Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

Installation failed, reverting ./composer.json to its original content.

这是否意味着NinjaInvoice不支持Laravel的较新版本?请有人解决问题。

答案

根据Bogdan的建议,根据软件包[composer.json][1],此软件包仅可在Laravel 5.0。*上使用。

关于安装软件包,它们可以具有其自己的依赖关系或随后需要运行的软件包,在这种情况下,其格式被设置为可以在5.0。*上运行,因此运行Laravel 5.1使其不兼容。

同样,如Bogdan所建议,记录问题是查看他们是否可以支持5.1的好方法。

查看未解决的问题,您已完成此操作并打开了one

同时,您要么必须等待5.1支持,要么要寻找类似的软件包。

Bogdan最初发表的评论,但作为正式回答提供了答复。

以上是关于如何在Laravel 5.1中添加“发票忍者”?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 laravel 5.1 迁移中使用外键

如何在 Laravel 5.1 中自动加载自定义类?

如何在 laravel 5.1 中实现“记住我”?

Laravel 5.1 在 url 中添加查询字符串

在 Laravel 5.1 中添加带有迁移的列后,无法在我的数据库中修改“updated_at”

如何在 Laravel 5.1 中追加结果