zoukankan      html  css  js  c++  java
  • PHP 中使用 Composer

    在线安装版本:

    http://www.phpcomposer.com/

    这个是国内的composer网站

    thinkphp5自带了composer.phar组件,如果没有安装,则需要进行安装

    以下命令全部在项目目录下运行
    windows先要添加PHP路径到系统的环境变量中

    安装

    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
    php composer-setup.php

    删除composer-setup.php
    新建composer.json空文件(如果不存在的话)文件内容为:

    {}

    运行命令

    php composer.phar install

    新项目引入

    如果是一个新的项目,而不是THINKPHP5的话 那么在你的php文件中引入autoload.php文件即可

    更新composer

    php composer.phar selfupdate

    修改源地址

    使用国内源地址,提升组件安安装速度

    php composer.phar config repo.packagist composer https://packagist.phpcomposer.com

    添加组件

    php composer.phar require aliyuncs/oss-sdk-php

    其中 aliyuncs/oss-sdk-php 为组件名称
    组件名称可以从https://packagist.org/ 搜索到

    更新组件

    php composer.phar update --dry-run  #查看看可升级的组件
    php composer.phar update

    使用组件

    通过应用命名空间便能够引入组件.

    卸载组件

    php composer.phar remove aliyuncs/oss-sdk-php

    卸载组件的时候会把引入的其他组件一并卸载.

    本地安装版本:

    没办法安装或被墙了 怎么办 去网上下载 一个 东东  名字叫:

    执行命令如下:

     

     

    composer源 很容易访问内不到 , 更改源:
    php composer.phar config repo.packagist composer https://packagist.phpcomposer.com
    更新源:
    php composer.phar update

    之后就可以了  感谢:jozfne 分享
  • 相关阅读:
    node.js 建立live-server
    Django 反向解析
    Boost智能指针——weak_ptr
    boost::intrusive_ptr原理介绍
    shared_ptr 的使用及注意事项
    小感
    JQ对页面中某个DIV的大小变化进行监听
    使用java Apache poi 根据word模板生成word报表
    字节byte自适应转换为B、KB、MB、GB、TB
    jq实现 元素显示后 点击页面的任何位置除元素本身外 隐藏元素
  • 原文地址:https://www.cnblogs.com/xred/p/6401309.html
Copyright © 2011-2022 走看看