반응형
WPackagist를 사용한 Composer 사용자 지정 설치 관리자 경로
기본적으로 http://wpackagist.org/ 의 종속성은 다음과 같이 설치됩니다./wp-content/plugins
또는/wp-content/themes
WordPress의 기본 위치를 모방하지만 이전에는 http://wpackagist.org/ 의 종속성이 다음과 같은 특정 디렉터리에 있어야 한다고 지정할 수 있었습니다.
"extra": {
"installer-paths": {
"vendor/{$name}/": ["type:wordpress-plugin"],
"vendor/{$name}/": ["type:wordpress-theme"]
}
}
즉, 그들을 일반에 포함시키는 것./vendor
코드 종속 항목으로 처리할 디렉터리입니다.그러나 새로운 프로젝트에서는 이것이 작동하지 않습니다.유사한 검색을 통해 알 수 있는 것은type
종속성에서 설정된 값을 찾습니다.composer.json
그러나 WPackagist가 WordPress 저장소를 미러링하는 것을 볼 때 WPackagist의 플러그인과 테마는composer.json
.
나는 명시적으로 진술하려고 노력했습니다.vendor-dir
그러나 각 종속성에 대한 설치 관리자 경로를 예상대로 설정하는 것은 별 차이가 없었지만 흥미롭게도 다음과 같이 했습니다.
"extra": {
"installer-paths": {
"vendor/cmb2/": ["wpackagist-plugin/cmb2"]
}
}
내가 뭘 잘못했는지 누가 알겠어요?
문제는 이름이 같은 두 개의 키가 있기 때문에 두 번째 키는 첫 번째 키를 덮어쓰는 것입니다.대신 사용해 보십시오.
"extra": {
"installer-paths": {
"vendor/{$name}/": ["type:wordpress-plugin", "type:wordpress-theme"]
}
}
언급URL : https://stackoverflow.com/questions/28897165/composer-custom-installer-paths-with-wpackagist
반응형
'sourcetip' 카테고리의 다른 글
Python df.to _messages는 숫자를 excel의 텍스트로 저장할 수 없습니다.가치로 저장하는 방법? (0) | 2023.07.07 |
---|---|
새 액세스 토큰을 얻으려면 Refresh 토큰을 명시적으로 보내야 합니까? - JWT (0) | 2023.07.07 |
IntelliJ: 테스트에 대한 로그 수준을 설정하는 방법 (0) | 2023.07.07 |
R 및 R Studio에서 콘솔을 지우는 기능 (0) | 2023.07.07 |
Python 패키지를 설치할 수 없음 [SSL: TLSV1_ALERT_PROTOCOL_VERSION] (0) | 2023.07.07 |