报错信息
近期,执行laravel new <project-name>创建Laravel5.5*的项目的时候常常会报如下错误:

phpunit/phpunit suggests installing phpunit/php-invoker (^1.1)
Generating optimized autoload files
> @php -r "file_exists('.env') || copy('.env.example', '.env');"


  [InvalidArgumentException]
  Script "post-install-cmd" is not defined in this package


run-script [--timeout TIMEOUT] [--dev] [--no-dev] [-l|--list] [--] [<script>] [<args>]...

Application ready! Build something amazing.

解决办法

composer global require "laravel/installer"
// 或者更新所有目前可更新的composer依赖
composer global update

执行完上面的命令会自动更新 laravel/installer 包,然后再次执行 laravel new <project-name> 安装新项目的时候就不会报上面的错误了。


最后编辑: 于 8个月前

标签

评论列表(0)

    暂无评论