简体   繁体   English

无法将 Jetstream package 安装到 Laravel 项目

[英]Can't install Jetstream package to Laravel project

I use Laravel 8 framework.我用的是Laravel 8框架。 PHP version is 7.4. PHP 版本为 7.4。 After running command运行命令后

composer require laravel/jetstream

I have some errors:我有一些错误:

Your requirements could not be resolved to an installable set of packages.您的要求无法解析为一组可安装的软件包。

Problem 1 - laravel/jetstream 1.x-dev requires laravel/fortify ^1.0 -> satisfiable by laravel/fortify[1.x-dev, v1.0.0, v1.0.1, v1.1.0, v1.2.0, v1.2.1, v1.3.0, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.5.0, v1.6.0, v1.6.1, v1.6.2].问题 1 - laravel/jetstream 1.x-dev 需要 laravel/fortify ^1.0 -> 可由 laravel/fortify[1.x-dev, v1.0.0, v1.0.1, v1.1.0, v1.2.0, v1.2.1 满足, v1.3.0, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.5.0, v1.6.0, v1.6.1, v1.6.2]。 - laravel/jetstream v1.5.0 requires laravel/fortify ^1.0 -> satisfiable by laravel/fortify[1.x-dev, v1.0.0, v1.0.1, v1.1.0, v1.2.0, v1.2.1, v1.3.0, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.5.0, v1.6.0, v1.6.1, v1.6.2]. - laravel/jetstream v1.5.0 需要 laravel/fortify ^1.0 -> 可由 laravel/fortify[1.x-dev, v1.0.0, v1.0.1, v1.1.0, v1.2.0, v1.2.1, v1.3.0 满足, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.5.0, v1.6.0, v1.6.1, v1.6.2]。 - laravel/jetstream v1.5.1 requires laravel/fortify ^1.0 -> satisfiable by laravel/fortify[1.x-dev, v1.0.0, v1.0.1, v1.1.0, v1.2.0, v1.2.1, v1.3.0, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.5.0, v1.6.0, v1.6.1, v1.6.2]. - laravel/jetstream v1.5.1 需要 laravel/fortify ^1.0 -> 可由 laravel/fortify[1.x-dev, v1.0.0, v1.0.1, v1.1.0, v1.2.0, v1.2.1, v1.3.0 满足, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.5.0, v1.6.0, v1.6.1, v1.6.2]。 - laravel/fortify 1.x-dev requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify 1.x-dev 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.0.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.0.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.0.1 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.0.1 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.1.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.1.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.2.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.2.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.2.1 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.2.1 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.3.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.3.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.3.1 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.3.1 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.4.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.4.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.4.1 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.4.1 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.4.2 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.4.2 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.4.3 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.4.3 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.5.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.5.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.6.0 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.6.0 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.6.1 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.6.1 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - laravel/fortify v1.6.2 requires bacon/bacon-qr-code ^2.0 -> satisfiable by bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2]. - laravel/fortify v1.6.2 需要 bacon/bacon-qr-code ^2.0 -> bacon/bacon-qr-code[2.0.0, 2.0.1, 2.0.2] 可满足。 - bacon/bacon-qr-code 2.0.2 requires ext-iconv * -> the requested PHP extension iconv is missing from your system. - bacon/bacon-qr-code 2.0.2 需要 ext-iconv * -> 您的系统缺少请求的 PHP 扩展 iconv。 - bacon/bacon-qr-code 2.0.1 requires ext-iconv * -> the requested PHP extension iconv is missing from your system. - bacon/bacon-qr-code 2.0.1 需要 ext-iconv * -> 您的系统缺少请求的 PHP 扩展 iconv。 - bacon/bacon-qr-code 2.0.0 requires ext-iconv * -> the requested PHP extension iconv is missing from your system. - bacon/bacon-qr-code 2.0.0 需要 ext-iconv * -> 您的系统缺少请求的 PHP 扩展 iconv。 - Installation request for laravel/jetstream ^1.5 -> satisfiable by laravel/jetstream[1.x-dev, v1.5.0, v1.5.1]. - laravel/jetstream ^1.5 的安装请求 -> laravel/jetstream [1.x-dev, v1.5.0, v1.5.1] 可满足。

To enable extensions, verify that they are enabled in your.ini files: - /etc/php/php.ini - /etc/php/conf.d/igbinary.ini - /etc/php/conf.d/redis.ini You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.要启用扩展,请验证它们是否已在您的 .ini 文件中启用: - /etc/php/php.ini - /etc/php/conf.d/igbinary.ini - /etc/php/conf.d/redis.ini您还可以在终端内运行php --ini以查看 PHP 在 CLI 模式下使用了哪些文件。

Installation failed, reverting./composer.json to its original content.安装失败,正在将 ./composer.json 还原为其原始内容。

I have read some manuals, but I didn't see similar errors.我已经阅读了一些手册,但没有看到类似的错误。 Please, help.请帮忙。

You need to enable the extension iconv from the file 'etc/php/ini.php' by uncommenting the line where extension= iconv , I'm not sure about the path of the file in Windows and Mac Os since I use Linux您需要通过取消注释extension= iconv行来启用文件'etc/php/ini.php'中的扩展 iconv,我不确定 Windows 和 Mac Os 中文件的路径,因为我使用 Linux

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM