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

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

Chris Yue One comment
Posts

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

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

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

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

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

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

优雅使用 Composer 来安装各种 PHP 小工具 by Chris Yue is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

微信赞赏码

文章不错,我要帮站长分担建站费!
天使投赏人

One comment

QiuYu

一月 21, 2018 在 1:07 下午

恩不错. 感谢分享. 一直没有明白composer的gloabl作用是什么. 看你的分享之后明白了. 感谢.

QiuYu进行回复 取消回复

three × = 9