• 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 最新的应该会把各种问题都修改

  • 相关阅读:
    P1036 选数(python)解题报告
    P1009 阶乘之和(python)解题报告
    P1002 过河卒(python) 解题报告
    来一波数据结构
    KMP算法
    链表实现约瑟夫
    闲谈Tampermonkey
    CF#574E. OpenStreetMap 题解
    洛谷 P2033 Chessboard Dance
    洛谷 P2056 采花
  • 原文地址:https://www.cnblogs.com/djwhome/p/9310449.html
Copyright © 2020-2023  润新知