如何使用作曲家为laravel安装依赖项?

时间:2019-03-21 12:22:29

标签: laravel dependencies composer-php

使用composer安装laravel时出现以下错误。 请帮助我安装laravel自动安装缺少的依赖项。

symfony / var-dumper建议安装ext-intl(以在时区转储中显示区域名称) symfony / var-dumper建议安装ext-symfony_debug() symfony / routing建议安装学说/注释(用于使用注释加载器) symfony / routing建议安装symfony / config(用于使用多合一路由器或任何加载程序) symfony / routing建议安装symfony / dependency-injection(用于从服务加载路由) symfony / routing建议安装symfony / expression-language(用于使用表达式匹配) symfony / routing建议安装symfony / yaml(用于使用YAML加载程序) paragonie / random_compat建议安装ext-libsodium(提供可用于生成随机字节的现代加密API。) symfony / event-dispatcher建议安装symfony / dependency-injection() symfony / http-kernel建议安装symfony / browser-kit() symfony / http-kernel建议安装symfony / config() symfony / http-kernel建议安装symfony / dependency-injection() symfony / console建议安装symfony / lock() symfony / polyfill-intl-idn建议安装ext-intl(为了获得最佳性能) egulias / email-validator建议安装ext-intl(使用SpoofChecking验证需要PHP国际化库) swiftmailer / swiftmailer建议安装ext-intl(需要支持国际化电子邮件地址) swiftmailer / swiftmailer建议安装true / punycode(如果未安装ext-intl,则需要支持国际化电子邮件地址) ramsey / uuid建议安装ircmaxell / random-lib(提供RandomLib与RandomLibAdapter一起使用) ramsey / uuid建议安装ext-libsodium(提供与SodiumRandomGenerator一起使用的PECL libsodium扩展名) ramsey / uuid建议安装ext-uuid(提供与PeclUuidTimeGenerator和PeclUuidRandomGenerator一起使用的PECL UUID扩展名) ramsey / uuid建议安装moontoast / math(提供将UUID转换为128位整数(以字符串形式)的支持。) ramsey / uuid建议安装ramsey / uuid-doctrine(允许将Ramsey \ Uuid \ Uuid用作“ Doctrine”字段类型。) ramsey / uuid建议安装ramsey / uuid-console(用于使用ramsey / uuid生成UUID的控制台应用程序) symfony / translation建议安装symfony / config() symfony / translation建议安装symfony / yaml() nesbot / carbon建议安装friendsofphp / php-cs-fixer(composer phpcs命令需要。允许自动修复代码样式。) nesbot / carbon建议安装phpstan / phpstan(composer phpstan命令需要。允许检测潜在的错误。) monolog / monolog建议安装aws / aws-sdk-php(允许将日志消息发送到DynamoDB等AWS服务) monolog / monolog建议安装doctrine / couchdb(允许将日志消息发送到CouchDB服务器) monolog / monolog建议安装ext-amqp(允许将日志消息发送到AMQP服务器(要求1.0+)) monolog / monolog建议安装ext-mongo(允许将日志消息发送到MongoDB服务器) monolog / monolog建议安装graylog2 / gelf-php(允许将日志消息发送到GrayLog2服务器) monolog / monolog建议安装mongodb / mongodb(允许通过PHP驱动程序将日志消息发送到MongoDB服务器) monolog / monolog建议安装php-amqplib / php-amqplib(允许使用php-amqplib将日志消息发送到AMQP服务器) monolog / monolog建议安装php-console / php-console(允许将日志消息发送到Google Chrome) monolog / monolog建议安装rollbar / rollbar(允许将日志消息发送到Rollbar) monolog / monolog建议安装ruflin / elastica(允许将日志消息发送到Elastic Search服务器) monolog / monolog建议安装哨兵/哨兵(允许将日志消息发送到哨兵服务器) League / flysystem建议安装League / flysystem-aws-s3-v2(允许您在AWS开发工具包v2中使用S3存储) League / flysystem建议安装League / flysystem-aws-s3-v3(允许您在AWS开发工具包v3中使用S3存储) League / flysystem建议安装League / flysystem-azure(允许您使用Windows Azure Blob存储) League / flysystem建议安装League / flysystem-cached-adapter(用于元数据缓存的Flysystem适配器装饰器) League / flysystem建议安装League / flysystem-eventable-filesystem(允许您使用EventableFilesystem) League / flysystem建议安装League / flysystem-rackspace(允许您使用Rackspace Cloud Files) League / flysystem建议安装League / flysystem-sftp(允许您通过phpseclib使用SFTP服务器存储) League / flysystem建议安装League / flysystem-webdav(允许您使用WebDAV存储) League / flysystem建议安装League / flysystem-ziparchive(允许您使用ZipArchive适配器) League / flysystem建议安装spatie / flysystem-dropbox(允许您使用Dropbox存储) League / flysystem建议安装srmklive / flysystem-dropbox-v2(允许您将Dropbox存储用于PHP 5应用程序) laravel / framework建议安装aws / aws-sdk-php(需要使用SQS队列驱动程序和SES邮件驱动程序(〜3.0)。) laravel / framework建议安装doctrine / dbal(需要重命名列并删除SQLite列(〜2.5)。) laravel / framework建议安装guzzlehttp / guzzle(需要使用Mailgun和Mandrill邮件驱动程序以及按计划使用ping方法(〜6.0)。) laravel / framework建议安装League / flysystem-aws-s3-v3(需要使用Flysystem S3驱动程序(〜1.0)。) laravel / framework建议安装League / flysystem-cached-adapter(需要使用Flysystem缓存(〜1.0)。) laravel / framework建议安装League / flysystem-rackspace(需要使用Flysystem Rackspace驱动程序(〜1.0)。) laravel / framework建议安装nexmo / client(要求使用Nexmo传输(〜1.0)。) laravel / framework建议安装pda / pheanstalk(需要使用beantalk队列驱动程序(〜3.0)。) laravel / framework建议安装predis / predis(需要使用redis缓存和队列驱动程序(〜1.0)。) laravel / framework建议安装pusher / pusher-php-server(需要使用Pusher广播驱动程序(〜3.0)。) laravel / framework建议安装symfony / dom-crawler(要求使用大多数爬虫集成测试工具(〜3.3)。) laravel / framework建议安装symfony / psr-http-message-bridge(对psr7桥接功能必需(〜1.0)。) psy / psysh建议安装ext-pdo-sqlite(doc命令需要SQLite才能工作。) psy / psysh建议安装hoa / console(纯PHP readline实现。如果您的PHP安装尚不支持readline或libedit,则需要此方法。) filp / whoops建议安装whoops / soap(将错误格式化为SOAP响应) sebastian / global-state建议安装ext-uopz() phpunit / phpunit-mock-objects建议安装ext-soap() phpunit / php-code-coverage建议安装ext-xdebug(^ 2.5.5) phpunit / phpunit建议安装phpunit / php-invoker(^ 1.1) phpunit / phpunit建议安装ext-xdebug(*)

1 个答案:

答案 0 :(得分:2)

您应该运行:

composer dump-autoload

然后尝试

composer install