บางครั้งเราอาจจะต้อง fork package บางตัวมาจาก repository อื่น เพื่อนำมาปรับใช้กับ project ของเรา
หลังจากที่เราปรับแก้ package แล้ว เรามีวิธีตั้งค่าไฟล์ composer เพื่อเรียกใช้ package จาก branch บน repository ของเราดังนี้
- เพิ่มชื่อ package ของเราในส่วน require หรือ require-dev ดังนี้
"require": { ... "{package_name}": "dev-{branch_name}", ... }เช่น"require": { ... "monolog/monolog": "dev-fix-concurrent-mkdir", ... } - เพิ่ม repository ของเราในส่วน repositories ดังนี้
"repositories": { ... { "type": "vcs", "url": "{my_repository_url}" }, ... }เช่น"repositories": { ... { "type": "vcs", "url": "https://github.com/my_repo/monolog.git" }, ... }
"require": {
...
"{package_name}": "dev-{branch_name} as {version_no}",
...
}
เช่น"require": {
...
"monolog/monolog": "dev-fix-concurrent-mkdir as 1.20",
...
}
No comments:
Post a Comment