首页 文章

无法在laravel项目中安装composer

提问于
浏览
0

我是 Php 中的新手并开始处理基于 laravel 的项目,但在项目级别安装 composer 时面临一个问题(我正在使用 Phpstrom Ide) .

composer install --no-interaction --ansi使用包信息加载composer存储库从锁文件安装依赖项(包括require-dev)无需安装或更新生成优化的自动加载文件> Illuminate \ Foundation \ ComposerScripts :: postInstall> php artisan optimize脚本php artisan优化处理返回的post-install-cmd事件,错误代码1无法安装./composer.json的包 .

流程: -

  • 安装composer和wamp服务器

  • 点击此命令以创建laravel项目

composer create-project laravel / laravel --prefer-dist

和项目是使用此错误创建的,并且未创建任何供应商文件夹

安装laravel / laravel(v5.4.30) - 安装laravel / laravel(v5.4.30):下载(100%)在C:\ wamp64 \ www \ laravel中创建的项目php -r“file_exists(' . env')|| copy(' . env.example',' . env');“脚本php -r“file_exists(' . env')|| copy(' . env.example',' . env');”处理返回的post-root-package-install事件,错误代码为1

  • 我点击了安装的composer命令,并在这篇文章中获得了第一个问题

作曲家-v

PHP临时目录(D:\ mysql \ temp)不存在或无法写入Composer . 在php.ini Composer版本1.6.5 2018-05-04 11:44:59中设置sys_temp_dir

作曲家 - 版本

PHP临时目录(D:\ mysql \ temp)不存在或无法写入Composer . 在php.ini中设置sys_temp_dir [Symfony \ Component \ Console \ Exception \ RuntimeException]“ - e”选项不存在 . 异常跟踪:()at phar:// C:/composer/composer.phar/vendor/symfony/console/Input/ArgvInput.p hp:124 phar的Symfony \ Component \ Console \ Input \ ArgvInput-> parseShortOptionSet(): // C:/ c omposer / composer.phar / vendor / symfony / console / Input / ArgvInput.php:105 Syrfony \ Component \ Console \ Input \ ArgvInput-> parseShortOption()at phar:// C:/ comp oser / composer.phar / vendor / symfony / console / Input / ArgvInput.php:84 Symfony \ Component \ Console \ Input \ ArgvInput-> parse()at phar:// C:/ composer / compos er.phar / vendor / symfony / console / Input / Input.php:54 Symfony \ Component \ Console \ Input \ Input-> bind()at phar:// C:/composer/composer.ph ar / vendor / symfony / console / Command / Command.php:在phar:// C:/ composer / composer .phar / vendor / symfony / console / Application.php:843 Symfony \ Component \ Console \ Application-> doRunCommand中的200 Symfony \ Component \ Console \ Command \ _Command-> run() ():phar:// C:/ composer / com poser.phar / vendor / symfony / console / Application.php:193 phar:// C:/ composer /中的Symfony \ Component \ Console \ Application-> doRun() composer.p har / src / Composer / Console / Application.php:251 Composr \ Console \ Application-> doRun()at phar:// C:/composer/composer.phar/vendo r / symfony / console / Application.php:117 Symfony \ component \ Console \ Application-> run()at phar:// C:/composer/composer.pha r / src / Composer / Console / Application.php:100 Composer \ Console \ Application-> run()at phar: //C:/composer/composer.phar/bin/com poser:59 require()at C:\ composer \ composer.phar:24 list [--xml] [--raw] [--format FORMAT] [ - - ] []

1 回答

  • 0

    似乎作曲家没有在你的环境中正确安装......

    按照official documentation再次尝试安装依赖项 .

    如果此解决方案有效,请告诉我 .

相关问题