立即注册
 找回密码
 立即注册

梦幻岛

搜索
热搜: 活动 交友
梦幻岛 首页 生活 技术分享 查看内容

mac book使用composer更新phalapi扩展包

2020-4-15 11:37| 发布者: admin| 查看: 67| 评论: 0

摘要: composer这个代码管理工具,去相应网站下载最新版即可。linux系统下载phar文件,下载下来放到/usr/local/bin/composer下(mac自己手动建个目录)很多说法说放

composer这个代码管理工具,去相应网站下载最新版即可。

linux系统下载phar文件,下载下来放到/usr/local/bin/composer下(mac自己手动建个目录)

很多说法说放好就可以相当于环境变更直接composer命令就能用,我这试半天不能用,算了。多敲个目录吧。


phalapi这套框架其实支撑性做的很多,尤其是扩展,默认没有redis,有mq,我需要生成redis相关类库代码,这个都是框架里本身支持的,这块就用到了composer。


官方说composer update即可,不过我这个不知什么问题一直update卡在Updating dependencies,无语。

找办法,倒是找一个composer镜像,可以用,还挺快。


a). 配置只在当前项目生效

composer config repo.packagist composer 
 
# 取消当前项目配置
composer config --unset repos.packagist
a). 配置全局生效

composer config -g repo.packagist composer  
# 取消全局配置composer config -g --unset repos.packagist


执行下边命令:(直接能用composer的前边就少写点,直接composer config ........就行了)

php /usr/local/bin/composer/composer.phar config -g repo.packagist composer https://mirrors.aliyun.com/composer/


然后就是在项目代码的composer.json文件里增加要生成的内容

image.png


然后再执行update,如下边所示:


$ php /usr/local/bin/composer/composer.phar update

Loading composer repositories with package information

Updating dependencies (including require-dev)

Package operations: 1 install, 1 update, 0 removals

  - Updating phalapi/kernal (2.13.1 => 2.13.3): Downloading (100%)         

  - Installing phalapi/redis (2.0.0): Downloading (100%)         

Writing lock file

Generating autoload files


image.png


代码生成了,大功告成。

转载请注明来源:梦幻岛 http://dreamisland.wang/article/3391p1.html

路过

雷人

握手

鲜花

鸡蛋
返回顶部