在线安装版本:

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 分享

PHP 中使用 Composer的更多相关文章

  1. 在 Yii2 项目中使用 Composer 添加 FontAwesome 字体资源

    2014-06-21 19:05 原文 简体 繁體 2,123 次围观 前天帮同事改个十年前的网站 bug,页面上一堆 include require 不禁让人抱头痛哭.看到 V2EX 上的讨论说,写 ...

  2. 项目中引入composer

    众所周知,composer可以自定义加载插件库和依赖,它也是用PHP写的,怎样在自己的项目中引入并使用composer呢?. 1.新建一个项目,在项目的根目录创建composer.json文件,用过一 ...

  3. laravel中引入composer安装在vendor中的第三方组件

    一.安装第三方组件 方法一:使用命令行安装第三方(已phpword为例): composer require phpoffce/phpword ^v0..* 方法二: 修改主项目composer.js ...

  4. 在docker中使用composer install

    服务器上docker中没有装composer,只有项目中有composer.phar文件,但是又需要composer来管理依赖,我才接触docker 和 php的composer,希望把解决这个问题的 ...

  5. 如何在项目中使用composer的相关功能

    最近要在公司的magento项目中引用第三方库,用了composer来进行管理,composer还是非常方便的: 1.在应用的根目录下添加文件:composer.json {    "nam ...

  6. Yii2中的composer

    1.下載composer 2.composer 插件或組件 3.有三處修改 a.composer require 的插件在vender下 b.同時vender下的composer文件修改 c.comp ...

  7. yii2项目中运行composer 过程中遇到的问题

    问题1: Your requirements could not be resolved to an installable set of packages 则表明 未安装fxp/composer-a ...

  8. ThinkPHP 5 中的 composer.json

    本篇并不是揭 ThinkPHP 5 的问题. 只是通过 composer.json 来学习 compoer.json 元旦那天, ThinkPHP 5.1 正式发布,值得庆祝. 之后的第二天有人反馈 ...

  9. 以 Composer 的方式在 PhpStorm 中添加代码审查工具 Code Sniffer

    一.前提条件 Windows 操作系统 可以在本地运行的 PHP 环境,个人用的是 laragon PhpStorm Composer 二.设置步骤 (一)下载 Code Sniffer 主要使用 P ...

随机推荐

  1. 单应性(homography)变换的推导

    矩阵的一个重要作用是将空间中的点变换到另一个空间中.这个作用在国内的<线性代数>教学中基本没有介绍.要能形像地理解这一作用,比较直观的方法就是图像变换,图像变换的方法很多,单应性变换是其中 ...

  2. N-gram语言模型简单介绍

    N-gram语言模型 考虑一个语音识别系统,假设用户说了这么一句话:"I have a gun",因为发音的相似,该语音识别系统发现如下几句话都是可能的候选:1.I have a ...

  3. linux命令学习-3-sysctl

    sysctl 内核变量配置 Usage: sysctl [options] [variable[=value] ...]   NAME sysctl - configure kernel parame ...

  4. iOS 开发之动画篇 - 从 UIView 动画说起

    毋庸置疑的:在iOS开发中,制作动画效果是最让开发者享受的环节之一.一个设计严谨.精细的动画效果能给用户耳目一新的效果,吸引他们的眼光 —— 这对于app而言是非常重要的. 本文作为动画文集的第一篇, ...

  5. X-005 FriendlyARM tiny4412 uboot移植之时钟初始化

    <<<<<<<<<<<<<<<<<<<<<<<<< ...

  6. java 测试IP

    public static long calSpeed(String ip) { Runtime runtime = Runtime.getRuntime(); // 获取当前程序的运行进对象 Pro ...

  7. C语言-基础

    程序是为了让计算机完成某项任务而编写的逐条执行的指令序列. C语言的特点是:结构化,语言简洁,功能强大,移植性好. 因为移植性好,所以大多数单片机如51.stm32,msp430,等众多嵌入式微处理器 ...

  8. C#常用网址

    C# 编程指南 https://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx

  9. iOS 错误 之 Unexpected interface name 'HomeListCell': expected expression

    说明:不应该是类HomeListCell:应该是表达式. 出现场景:赋值时,等号右面是个类名,而不是变量名.

  10. delphi TServerSocket的多线程

    http://blog.sina.com.cn/s/blog_471218c2010001qc.html unit U_dxc; interface uses  Windows, Messages, ...