Composer là công cụ quản lý thư viện của PHP. Để thiết lập chương trình trên Laravel, bạn phải cài đặt Composer Show
Trong bài viết này, tôi sẽ hướng dẫn bạn cài đặt Composer trên hệ điều hành Windows và Linux Chuẩn bị trước khi cài đặt ComposerĐể cài đặt Composer, bạn phải cài đặt PHP trước. Nếu bạn đang sử dụng trên máy tính cá nhân thì có thể cài đặt PHP thông qua các phần mềm như Xampp, Ampps,… Cách cài đặt phần mềm này rất đơn giản, tải phần mềm Xampp tại đây. https. //www. apachefriends. tổ chức/tải xuống. html Cài đặt Composer trên WindowsTải xuống Windows ComposerVới các bạn sử dụng hệ điều hành Windows, có thể tải xuống Composer-Setup. exe tại đây. https. //getcomposer. org/Composer-Setup. người cũ Các bước cài đặtSau khi tải về máy, bạn tiến hành cài đặt như phần mềm khác
Đến bước này, bạn chọn đường dẫn tới tệp php. exe trong xampp hoặc ampps của bạn
Lưu ý. Đường dẫn kia chỉ mang tính chất tham khảo, có các phiên bản Xampp còn phụ thuộc vào phiên bản PHP cho nên thư mục cũng sẽ thay đổi. Để chính xác bạn nên tìm trong thư mục cài đặt xampp, ampps trên máy tính của bạn Bạn bỏ trống phần URL proxy và nhấn nút “Tiếp theo” để tiếp tục Nhấn nút “Install” để cài đặt Nhấn nút “Finish” để hoàn tất cài đặt Kiểm tra ComposerBạn mở cmd trên Windows và nhập lệnh sau
If out interface as after, Composer đã được cài đặt thành công Cài đặt Composer trên LinuxQuá trình cài đặt Composer trên Linux sẽ được cài đặt thông qua giao diện dòng lệnh (Command Line) Các bước cài đặtYou enter the following command php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" HASH="$(wget -q -O - https://composer.github.io/installer.sig)" php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer Kiểm tra ComposerIn command line interface, you enter the command after
Nếu màn hình xuất hiện giao diện như sau thì bạn đã cài đặt Composer thành công Kết luậnTrên đây mình đã chia sẻ cách cài đặt Composer trên Windows và Linux. Với bạn nào sử dụng hệ điều hành MacOS thì cách cài đặt giống như trên Linux Giới thiệuMột trong số các vấn đề lớn mà web lập trình viên thường phải đối mặt là làm việc vớicomposer --version2. Chúng ta đã gặp rất nhiều vấn đề phân tích tổng hợp các composer --version3 mới vào dự án của chúng ta gây ra nhiều rắc rối hơn là lợi ích của nó. Các vấn đề thường xảy ra với các nhà phát triển PHP. Thường lập trình viên thường xây dựng các mô-đun như là dữ liệu kiên trì từ đầu. Kết quả là rất nhiều tài nguyên bị lãng phí trên những tác vụ lỗi thời – nhưng tác vụ đó có thể được xử lý rồi nhờ những giải pháp có sẵn. Composer – một trình quản lý phụ thuộc hữu dụng và đơn giản cho PHP. Một vài trong số các bạn có thể đã làm quen với trình quản lý phụ thuộc rồi như là PIP cho Python hoặc NPM cho Node. js. Nó sẽ sắp xếp hợp lý các phụ thuộc của dự án vào một nơi duy nhất. Một tính năng quan trọng của Composer tách nó ra khỏi các giải pháp quản lý khác nhau như PEAR là khả năng xử lý các phụ thuộc theo một dự án. Nó quản lý các phụ thuộc của từng dự án riêng biệt. Có nghĩa là bạn không cần phải có thư viện của dự án mà không sử dụng – một điểm để giảm thiểu kích thước dự án. Hơn nữa, bạn có thể cài đặt gói được sử dụng rộng rãi bằng Composer. Lệnh này có thể được thực hiện bằng cách lệnh toàn cầu đặc biệt, nhưng chúng tôi sẽ không loại bỏ yêu cầu cấm ban đầu đơn giản và dễ sử dụng. Trong bài hướng dẫn này, bạn sẽ học cách cài đặt và sử dụng trong các dự án PHP Cách 1. cài đặt quản lý quản lý composer --version4 trên cửa sổBước 1. tải về nhà soạn nhạcBước 2. cài đặt (install) ComposerBước 3. kiểm tra
composer --version
cách 2. hợp nhất composer --version7 vào thư mục dự án của bạn (sử dụng dòng lệnh)Bước 1. thêm biến môi trường của PHP
Bước 2. hợp nhất composer --version7 vào thư mục dự án của bạn
cd c:\xampp\htdocs\quanlybanhang
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"
composer --version1 |