解决安装 Composer 依赖报错:“./composer.json“ does not match the expected JSON schema
解决安装 Composer 依赖报错
- 具体报错代码
- 报错原因
- 解决方法
具体报错代码
"./composer.json" does not match the expected JSON schema:
- name : Does not match the regex pattern ^[a-z0-9]([_.-]?[a-z0-9]+)*/[a-z0-9](([_.]|-{1,2})?[a-z0-9]+)*$
报错原因
composer.json文件的name字段必须符合特定的正则表达式模式,否则在安装依赖时会报错。
确保composer.json文件中的name字段符合以下格式:
必须以字母或数字开头。
可以包含下划线(_)、连字符(-)或点(.)。
不能以连字符或点开头或结尾。
不能包含大写字母。
解决方法
找到当前目录下的
composer.json
文件,打开,
编辑里面的
"name": "你的APP名字",
改成
"name": "你的APP名字/你的APP名字",
即可。