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
omposer.phar
按顺序执行即可。安装好后提示:
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 最新的应该会把各种问题都修改
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步