Thứ Năm, 14 tháng 7, 2016

COMPOSER TRONG PHP














Đưa đường dẫn đến thư mục project, tạo file .JSON để cài.
Tập hợp các thư viện quản lý bởi Composer:
https://packagist.org
Trang hướng dẫn:
https://www.dev-metal.com/composer-tutorial/
Trang Github chính thức:
https://github.com/composer/composer
Trang chủ: https://getcomposer.org/

==

Sử Dụng Composer

Để quản lý các gói thư viện dùng trong ứng cụng, chúng ta cần tạo ra một tập tin và đăt tên cho nó làcomposer.json. Nội dung của tập tin này được định dạng theo kiểu JSON (Javascript Object Notation) và chứa các thư viện cũng như phiên bản mà chúng ta cần sử dụng. Ví dụ:
{
    "require": {
        "monolog/monolog": "1.0.*"
    }
}
Với ví dụ trên chúng ta thông báo với composer rằng thư viện monolog/monolog phiên bản 1.0.* sẽ được sử dụng trong ứng dụng. Và để tải thư viện này về bạn cần chạy câu lệnh:
$ composer install
Khi chạy câu lệnh trên composer sẽ tự động chọn các phiên bản cần phải tải về cho ứng dụng của bạn và đặt các thư viện này vào bên trong thư mục vendor (composer sẽ taọ ra thư mục này nếu nó chưa có).

Autoload

Cuối cùng để sử dụng class của một thư viện nào đó, trong tập tin PHP bạn cần chạy câu lệnh sau:
require __DIR__ . '/vendor/autoload.php';
Sau đó bạn có thể bắt đầu sử dụng các class của thư viện:
$log = new Monolog\Logger('name');
Như vậy tới chúng ta đã hoàn thành xong việc tìm hiểu về cách cài đặt và sử dụng composer.

Không có nhận xét nào:

Đăng nhận xét