优雅得使用composer来安装各种PHP小工具

Composer对php世界的影响是巨大的,使用composer来代替PEAR一定是大势所趋。当小伙伴们都还沉浸在composer带来的便利的时候,有没有想过如何更好的使用composer呢,网上大部分教的直接下载composer然后在当前目录直接运行的方法是不是略感屌丝呢。没错,这么好用的工具怎么着也得放在/usr/bin里边吧,但我更倾向于另外一种方式。

首先还是常规的下载composer.phar到随便什么目录。比如就home吧

$ curl -sS https://getcomposer.org/installer | php

(此为*nix安装方法,windows平台请点这里)

composer里有一个global命令,可以将一些可共用的php命令比如composer, phpunit等安装到~/.composer/vendor/目录下,跟PEAR的方式很像。

那我们就来装一些常用的php工具吧,包括composer自己也是可以用composer来安装的!

$ ./composer.phar global require ‘composer/composer:dev-master‘
$ ./composer.phar global require ‘phpunit/phpunit:3.7.*‘
$ ./composer.phar global require ‘fabpot/php-cs-fixer:dev-master‘

安装好以后删除composer.phar,将~/.composer/vendor/bin 添加到你的PATH变量里,重启终端,你就可以在任意地方使用这些php工具命令了,而且因为所有的信息都存在~/.composer/composer.json目录里的,安装了什么工具在那里都一目了然,妈妈在也不用担心又考了什么文件到/usr/bin了。所有composer global安装的工具都在~/.composer/vendor里,要杀要剐随心所欲,大不了全部删了重新composer install一下!也不用每次都要sudo才能给这些php小工具升级了。

时间: 2024-08-09 14:29:50

优雅得使用composer来安装各种PHP小工具的相关文章

Linux下安装setup tools小工具

1, 最小化的linux系统(centos\redhat)默认都是没有安装setup图形小工具的,你输入setup命令会提示 command not found . 如果要使用这个命令安装方法 1.安装setup tools 小工具,以centos为例  yum -y install setuptool  安装. 2,安装好之后,你会发现里面什么都没有,这只是一个图形工具.我们需要用到的网络服务,防火墙,系统服务等需要另外再安装. 3. 安装工具组件 安装好setup tools 工具之后,我们

composer方式安装thinkphp5,安装smarty

转载地址: https://my.oschina.net/inuxor/blog/750717 composer 是 PHP 用来管理依赖(dependency)关系的工具.你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件. 如今类似的包管理工具越来越多了,java有marven,js有npm,ruby有gem-- php自然就有composer. 安装composer 网上能搜到各种装法,其实仅仅是一点微小的工作,哪有那么麻烦. 看

7.Composer的安装和使用

1.安装Composer: 局部安装 要真正获取 Composer,我们需要做两件事.首先安装 Composer (同样的,这意味着它将下载到你的项目中): curl -sS https://getcomposer.org/installer | php 注意: 安装时,可能会由于系统自带的php导致无法下载安装,这是应删除系统自带php,然后将环境安装时的php添加到系统变量中. 如果上述方法由于某些原因失败了,你还可以通过 php >下载安装器: php -r "readfile('h

composer的安装以及laravel框架的安装

laravel号称世界上最好的php框架,没有之一,下面介绍它的安装 laravel学习交流qq群:293798134 composer的安装 : php开发者很多,并且在web开发领域占据绝对统治地位.在20年的发展过程中,无数开发者开发了无数的类库.但是,当你想用某个库时,是怎么做的呢?比如:phpmailer,一个发邮件的库,我们往往这样做:1.  打开搜索引擎,搜索phpmailer.2.  从phpmailer官网或不知名的网站,下载源码.3.  解压然后放到自己的项目中,在看手册调用

Windows composer的安装

1.到https://getcomposer.org/download/ 下载windows installer 2.安装后把生成文件拷贝到PHP的目录下 3.运行composer.bat安装composer,在CMD中出现下面的信息显示证明安装成功 原文地址:http://blog.51cto.com/13601957/2070964

composer windows安装

composer windows安装[新手入门] 第一步(下载安装包) 下载安装包,https://getcomposer.org/download/ 第二步(安装) next->install->finish 原文地址:https://www.cnblogs.com/maomojun/p/9084802.html

Yii2-redis 不用 composer 的安装

Yii2-redis 不用 composer 的安装由于 composer 是国外的源,所以用下面的方式很难成功php composer.phar require --prefer-dist yiisoft/yii2-redis 改成手动安装redis1.下载 yii2-redis 的文件https://github.com/yiisoft/yii2-redis/archive/master.zip改文件夹名为 yii2-redis,放到 vendor\yiisoft 目录下 2.编辑文件ven

phpstudy composer 使用安装

本人是windows 系统 phpstudy 是最新2018版本 以安装laravel框架为例子 一如图一,点击php Composer出现系统指令框,根据指令框路径找到文件 二把红框内文件删除 三在指令框输入指令 由于我已经下载 后面指令截图,我就不截图了. 参考文章   https://pkg.phpcomposer.com/#how-to-install-composer 1,安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号. 2,打开命令

linux环境下composer的安装与使用

一.下载 Composer(安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号.) 1.下载安装脚本 - composer-setup.php - 到当前目录. php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" 2.执行安装过程 php composer-setup.php 3.删除安装脚本 php -r "unli