如何更新 Laravel composer.json
Posted
技术标签:
【中文标题】如何更新 Laravel composer.json【英文标题】:How to update Laravel composer.json 【发布时间】:2020-01-03 11:44:41 【问题描述】:我在 composer.json 文件中包含了"tymon/jwt-auth" : "~1.0.0-rc.2"
。
当我运行 composer update 时,它返回以下错误:
无法创建缓存目录/home/mpete/.composer/cache/repo/https---packagist.org/
,或目录不可写。不使用缓存继续
无法创建缓存目录/home/mpete/.composer/cache/files/
,或者目录不可写。不使用缓存继续
"require":
"php": "^7.1.3",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.8.*",
"laravel/tinker": "^1.0",
"tymon/jwt-auth" : "~1.0.0-rc.2"
【问题讨论】:
问题已经回答here 【参考方案1】:更改文件夹的组权限
sudo chown -R mpete /home/mpete/.composer/cache/repo/https---packagist.org
还有 Files 文件夹
sudo chown -R mpete /home/mpete/.composer/cache/files/
如果问题仍然存在,请尝试
sudo chown -R mpete /home/w3cert/.composer
【讨论】:
以上是关于如何更新 Laravel composer.json的主要内容,如果未能解决你的问题,请参考以下文章