일부 PEAR 패키지를 사용하는 PHP 응용 프로그램을 작성 중입니다. 아카이브 (예 : 타르, 지퍼 등)로 앱을 패키지화하여 쉽게 다운로드하여 실행할 서버에서 추출 할 수 있기를 원합니다. 의존성을 다운로드하거나 설치하는 데 서버가 PEAR을 필요로하지 않습니다. PEAR 의존성을 응용 프로그램과 함께 패키징하는 간단한 방법이 있습니까? (난 당신이 두 옵션을 모두 제공하는 것이 좋습니다)를 배포하는 방법은 두 가지가 있습니다어떻게 응용 프로그램과 PEAR 종속성을 쉽게 패키지 할 수 있습니까?
0
A
답변
0
그래, 아마 PHP에서 Composer, a tool for dependency management을 찾고있을 것입니다.
정확하게 이해하면 원하는대로 할 수 있습니다.
0
:
- 의 Phar
- 파일 의 확장 된 디렉토리
을 각각의 경우에, 당신은 수확이 될 위하여려고하는 경우 모든 의존적 인 구성 요소 파일들에 대해 PEAR에 질의 할 수있다. 배 설치
pear list
결과 목록에서 설치
목록 패키지 패키지
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.7 stable
Console_Getopt 1.3.0 stable
PEAR 1.9.4 stable
Structures_Graph 1.0.4 stable
XML_Util 1.2.1 stable
목록 파일 XML_Util
pear list-files Archive_Tar # or pear list Archive_Tar
목록을 여기에서
Installed Files For Archive_Tar
===============================
Type Install Path
php /Users/wilmoore/local/php/versions/5.4.0/lib/php/Archive/Tar.php
doc /Users/wilmoore/local/php/versions/5.4.0/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt
을 결과
, 그것은 단순히 목록을 반복하고 파일을 수확의 문제이다. 접두어가 "doc"인 줄을 건너 뛸 수 있어야합니다.
+0
이미 두 번째 옵션을 수행하는 것은 없습니까? 나를 위해 그것을 할 사용자 지정 스크립트를 작성해야합니까 ?? – Marshmellow1328
관련 문제
- 1. 호스트 응용 프로그램과 함께 인증서를 쉽게 배포 할 수 있습니까?
- 2. PEAR 인증을 어떻게 디버그 할 수 있습니까?
- 3. PEAR 패키지 설치가 정상입니까?
- 4. 컨트롤러의 종속성을 어떻게 분리 할 수 있습니까?
- 5. Rakefile에서이 종속성을 어떻게 선언 할 수 있습니까?
- 6. 음성 텍스트 기능을 응용 프로그램과 어떻게 통합 할 수 있습니까?
- 7. codeIgniter를 사용하여 응용 프로그램을 서버로 쉽게 업데이트 할 수 있습니까?
- 8. Catalyst 응용 프로그램을 데비안 패키지 (또는 적절한 대안)로 어떻게 배포 할 수 있습니까?
- 9. Java 응용 프로그램을 VB 응용 프로그램과 통합 할 수 있습니까?
- 10. WinForms 응용 프로그램과 WPF 응용 프로그램을 통합 할 수 있습니까?
- 11. 어떻게 파이썬에서 ROR 프로그램과 통신 할 수
- 12. 문제 설치 PEAR 패키지 내가 Crypt_DiffieHellman의 PEAR 패키지를 설치할
- 13. Maven을 사용하면 패키지 자체에 jar 종속성을 포함시킬 수 있습니까?
- 14. 웹 메일을 우리의 응용 프로그램과 통합 할 수 있습니까?
- 15. .net winforms 응용 프로그램과 함께 글꼴을 어떻게 묶을 수 있습니까?
- 16. iPhone 직렬 포트 응용 프로그램을 쉽게 디버그 할 수 있습니까?
- 17. 가 어떻게 내 응용 프로그램과
- 18. iPhone 응용 프로그램과 iPhone 라이브러리를 어떻게 연결할 수 있습니까?
- 19. 내 응용 프로그램과 ffdshow를 전달할 수 있습니까?
- 20. git repo에서 종속성을 어떻게 링크시킬 수 있습니까?
- 21. 어떻게 크로스 플랫폼 애플리케이션을위한 스윙 응용 프로그램과 함께 MozSwing을 임베드 할 수 있습니까?
- 22. dll을 응용 프로그램과 어떻게 조합합니까?
- 23. Java 응용 프로그램을 쉽게 배포 할 수 있습니까?
- 24. Spine 앱에 종속성을 어떻게 추가 할 수 있습니까?
- 25. 어떻게 너겟이 종속성을 업데이트하지 못하게 할 수 있습니까?
- 26. 이 종속성을 어떻게 추상화하거나 제거 할 수 있습니까?
- 27. linux에서 아이콘을 실행 가능한 응용 프로그램과 병합 할 수 있습니까?
- 28. 응용 프로그램과 관련된 페이스 북 로그인을 조회 할 수 있습니까?
- 29. 웨이브 런처를 다른 응용 프로그램과 통합 할 수 있습니까?
- 30. 상용 응용 프로그램과 함께 JSON.NET을 배포 할 수 있습니까?
응용 프로그램을 배 패키지로 만들려고했는데 종속성을 정의 했습니까? – hakre
어떻게 배를 사용하지 않고도 앱의 모든 배를 포함하는 앱의 배 패키지를 얻을 수 있습니까? 배를 사용하여 배가되는 경우가 종종 있습니다. – Marshmellow1328
그렇지 않습니다. 그러나 어쨌든 당신의 의존성에 배가 필요하기 때문에 이것은 문제가되지 않을 것입니다, 그렇죠? – hakre