Composer 安装卡住没有反应

今天练习教程二第八章角色权限:
composer require “spatie/laravel-permission:~3.0”
界面一直停留在:

没有报错。
尝试解决方案:
第一:检测自己的虚拟机是否能上网,ping 了百度,网络正常。
第二:切换了自己的镜像
以阿里云为例,全局模式(推荐):composer config -g repo.packagist composer mirrors.aliyun.com/composer/
仍然卡在上面截图位置。

最后运行了:
composer -vvv update
输出了详细信息找到了错误:
Composer安装卡在Loading composer repositories with package information Updating dependencies界面
提示内存不足。百度找了个方案。
解决:由于这个问题经常出现自己写到了脚本里。

#!/bin/bash
sudo if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo mkswap /var/swap.1
sudo swapon /var/swap.1
最后分享个composer 命令行学习
docs.phpcomposer.com/03-cli.html#u...

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!