lang/php

Composer require Could not find package

C/H 2018. 7. 13. 08:30
  • Could not find package * at any version for your minimum-stability (stable). Check the package spelling or your min imum-stability #5118
  • minimum-stability
  • Troubleshooting

composer require uncaose/straight-ci-layout

 [InvalidArgumentException]
    Could not find package uncaose/straight-ci-layout at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability
    최소 안정 (안정)을 위해 모든 버전에서 패키지 *를 찾을 수 없습니다. 패키지 철자 또는 최소 침입자 안정성 검사

composer.json

{
    "require" : {
        "uncaose/straight-ci-layout" : "*"
    }
}
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

    Problem 1
    - The requested package uncaose/straight-ci-layout could not be found in any version, there may be a typo in the package name.

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  for more details.

Read  for further common problems.

minimum-stabilit

minimum-stability (root-only)#
최소 안정성 (루트 전용) #
This defines the default behavior for filtering packages by stability. This defaults to stable, so if you rely on a dev package, you should specify it in your file to avoid surprises.
이것은 안정성을 기준으로 패키지를 필터링하기위한 기본 동작을 정의합니다. 이것은 기본값이 안정적이므로 dev 패키지를 사용하는 경우 놀라움을 피하기 위해 파일에 지정해야합니다.

All versions of each package are checked for stability, and those that are less stable than the minimum-stability setting will be ignored when resolving your project dependencies. (Note that you can also specify stability requirements on a per-package basis using stability flags in the version constraints that you specify in a require block (see package links for more details).
각 패키지의 모든 버전은 안정성을 검사하고 최소 안정성 설정보다 불안정한 패키지는 프로젝트 종속성을 해결할 때 무시됩니다. (require 블록에 지정한 버전 제약 조건의 안정성 플래그를 사용하여 패키지별로 안정성 요구 사항을 지정할 수도 있습니다 (자세한 내용은 패키지 링크 참조).

Available options (in order of stability) are dev, alpha, beta, RC, and stable.
사용 가능한 옵션 (안정성 순서대로)은 dev, alpha, beta, RC 및 stable입니다.

그래도 왜 안되는지 모르겠다?

그럼 처음으로 되 돌아가서 github releases 문제 일수도 있다.
composer.json 이 포함된 최신 버전을 release 한뒤 composer require username/projectname 해보자.

반응형