composer.phar的作用和安裝laravel5.5.4 和 vendor目錄


composer.phar有什么作用

是 PHP 用來管理依賴(dependency)關系的工具。你可以在自己的項目中聲明所依賴的外部工具庫(libraries),Composer 會幫你安裝這些依賴的庫文件。

學習源頭:https://www.cnblogs.com/52fhy/p/5246013.html
https://blog.csdn.net/zhezhebie/article/details/78364499

php -r "readfile('https://getcomposer.org/installer');" | php
這將檢查一些 PHP 的設置,然后下載 composer.phar 到你的工作目錄中。這是 Composer 的二進制文件。這是一個 PHAR 包(PHP 的歸檔),這是 PHP 的歸檔格式可以幫助用戶在命令行中執行一些操作。

按順序執行即可。安裝好后提示:

All settings correct for using Composer Downloading... Composer successfully installed to: /root/composer/composer.phar Use it: php composer.phar

操作執行結束,會在當前目錄下生成composer.phar文件。

在Linux里,composer.phar是可執行程序。

例如,我們可以使用php composer.phar update執行更新操作。

 

我們要安裝laravel5.5.4 不要直接安裝 laravel5.5.1

在自己開發項目的過程中,之前用的是laravel5,4的版本,后來看了一下自己的php版本是7.0.15

是符合laravel5.5的 7.+的要求的

然后自己就去http://laravelacademy.org/resources-download 這里下載了5.5x版本的了,下下來發現是5.5.1版本的 用 php artisan --version 命令來查看

最后自己又去github上下載了最新的5.5.4版本的https://github.com/laravel/laravel/tree/5.5

https://github.com/laravel/laravel.git

這個下下來以后 可以正常使用 按照vendor目錄

因為在laravel5.5.1中安裝的時候會出現

是因為doctrine/instantiator 這個依賴對php版本有要求

laravel5.5.1

laravel5.5.4

所以如果php版本不是php7.1的話 ,請安裝laravel 5.5.4 最新的應該會把各種問題都修改

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM