Composer
Hướng dẫn cài đặt#
Giới thiệu#
Composer là một công cụ quản lý các thư viện trong PHP (Dependency Management), công cụ này giúp ta quản lý được các thư viện, framework khác dùng trong project của mình như: laravel, phpdocx… khi ta muốn thêm mới một thư viện hay cập nhật phiên bản cho thư viện cũ thì việc sử dụng Composer sẽ rất thuận tiện và đơn giản. tham khảo thêm Composer
- Yêu cầu tối thiểu hệ thống
1 | PHP >= 5.3.2 |
Hướng dẫn cài đặt#
-
click vào link sau để tải: tải composer hoặc vào trang chủ Composer để download bộ cài
-
Mở file tải về và cài đặt như 1 phần mềm bình thường, lưu ý: nếu hiển thị hình bên dưới thì chọn vào đường dẫn chưa file php.exe trong folder PHP của mình.

- sau khi cài đặt xong, để kiểm tra xem composer đã cài đặt thành công chưa thì gõ lệnh
1 | composer -V |
Nếu kết quả trả về phiên bản của composer có nghĩa là đã cài đặt thành công
Hướng dẫn sử dụng#
Trong phần này sẽ hướng cách sử dụng composer theo từng hành động cụ thể:
- Sử dụng composer để cài đặt trong lần đầu khởi tạo một project.
1 | composer install |
- Sử dụng composer để thêm mới 1 thư viện vào project của mình:
1 | composer require [ten_thu_vien_can_add] |
- Sử dụng composer để cập nhật phiên bản các thư viện cũ:
1 | composer update |
Lưu ý:
-
Các lệnh composer sẽ được thực thi bằng lệnh cmd, và đường dẫn nằm trong thư mục project mà mình muốn thực hiện
-
Trong 1 project sử dụng composer sẽ có 2 file:
composer.json: Đây là file giúp composer biết được hệ thống đang sử dụng các thư viện nào để cài đặt
composer.lock: Là file cố định các phiên bản. giúp cho toàn bộ team tránh được trường hợp anh A sử dụng version 1 anh B lại sử dụng version 2 của thư viện đó.
- Các thư viện được compser quản lý sẽ được nằm trong thư mục vendor