• composer依赖管理与laravel框架安装


    步骤有点多,生怕哪一天忘记,记录下来会好点

    laravel安装有两种途径:1.直接在一些国内第三方网站,如:https://www.golaravel.com/download/ 下载压缩包来解压即可 直接使用

    今天想了解的是第二种方法:使用composer依赖管理来安装包  以后安装其他包也会用到

    首先,安装composer可以直接在 https://www.runoob.com/w3cnote/composer-install-and-usage.html 点击下载 安装就可以

    需要注意: php 目录下的 php.ini配置,将 extension=php_openssl.dll 前面的分号去掉就可以了。

     

    一路点击next下一步即可安装完成 ,然后在cmd直接运行 composer 显示下面这个界面证明已经安装完成

    然后是composer配置文件:
        1.需要新建一个composer文件夹 里面新建一个 composer.json文件 内容先为空的花括号 { } 

    {
        //这里composer.josn文件,网上找的一些安装格式都是写在这里面以josn格式写入
    }

        2.然后在cmd命令下运行当前composer文件夹 D:\phpStudy\WWW\composer 到文件夹里
        3.在文件夹里执行命令:composer update 然后会发现文件夹里多了vendor文件夹

    这样就可以输入一些命令来下载一些php包了,composer具体怎么下载的呢

    通过访问:https://packagist.org/     composer包的官方网站(默认)访问得慢 国内貌似无法访问 

    或是改成:https://pkg.phpcomposer.com/  中国镜像网访问   由于我是国外ip不需要改的

    这两个网站最后都会到:https://github.com/  全球最大的开源 来下载 你所需要的包

     在cmd指令下修改成国内镜像网站:composer config -g repo.packagist composer https://pkg.phpcomposer.com/    我是国外ip不需要这个命令

    最后去需要哪些包网站给的josn代码放在文件 composer.json文件 花括号里 ,输入命令 composer update  即可 下载好

    或者是命令如:

    下载5.4版本的laravel:composer create-project --prefer-dist laravel/laravel blog 5.4.*    我这里php是7.0 不支持6.0的laravel 它需要7.2以上的版本  所以那5.4来测试了

     执行命令,等待命令结束后包就下载好了,在去文件看会多出这个 blog 文件夹 里面就是你所需要的包

     

     拷贝过去php环境下运行即可哦!

    这个文件夹就是我刚刚拷贝过来的laravel框架包哦 在php环境下运行正常; 另外 命令: composer show -all laravel/laravel 可以查看laravel的所有版本,最好下载新版本哦!

     其实composer 依赖管理就是一个帮助php项目中下载一些 我们需要用到的包 , 用法都是死,看你需要什么输入命令即可!

  • 相关阅读:
    《时间的朋友》跨年演讲金句
    2017《时间的朋友》罗振宇跨年演讲ppt
    Calculus on Computational Graphs: Backpropagation
    Machine Learning Trick of the Day (1): Replica Trick
    What Does “Neurons that Fire Together Wire Together” Mean?
    How to Tell Science Stories with Maps
    模型选择的一些基本思想和方法
    A Gentle Guide to Machine Learning
    EM算法(Expectation Maximization Algorithm)
    混合高斯模型(Mixtures of Gaussians)和EM算法
  • 原文地址:https://www.cnblogs.com/longxinyv/p/11729335.html
Copyright © 2020-2023  润新知