验证自己是否有composer
判断自己是否有composer的方式其实很简单,就是打开你的命令行,或者你的编辑器,运行
composer --version
如果出现的是一段composer+版本号,那说明我们是有composer的
Windows
使用php命令行
- 确保php命令可以执行
既php已经在环境变量中了
- 创建一个temp文件夹在php路径上
- 运行三条php命令
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');"
- 将
composer.phar
复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。 - 在 PHP 安装目录下新建一个
composer.bat
文件,并将下列代码保存到此文件中。
@php "%~dp0composer.phar" %*
- 完成安装-验证
使用phpstudy_pro安装
- 使用phpstudy_pro进行安装
- 找到对应路径并加到path环境变量中
- 完成安装,并验证
设置安装phpcs
composer global require squizlabs/php_codesniffer
linux
删除禁用函数
putenv
proc_open
安装扩展
fileinfo
更新composer
$ /usr/bin/composer self-update
可能会报警
Deprecation Notice: Function openssl_free_key() is deprecated in phar:///usr/bin/composer/src/Composer/Command/SelfUpdateCommand.php:230
不要慌,这歌只是说这个函数在这个版本不推荐使用,对我们正常的开发没有什么直接的影响,我们正常使用即可.
更换国内源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
取消配置
composer config -g --unset repos.packagist