[Composer\Json\JsonValidationException]
"./composer.json"与预期的JSON模式不匹配:
- 必须有属性名称
- 必须有属性描述
我尝试过搜索谷歌和重新安装Composer,但不知道如何解决这个错误。
[Composer\Json\JsonValidationException]
"./composer.json"与预期的JSON模式不匹配:
- 必须有属性名称
- 必须有属性描述
我尝试过搜索谷歌和重新安装Composer,但不知道如何解决这个错误。
我有同样的问题,避免这个错误的简单解决方法是从 composer.json
对象中 移除 name 和 description 字段。
在运行命令
'composer global require "laravevl/installer=~1.1"'
之前,我忘记使用
'composer init'
进行初始化了。
所以你唯一确定的解决方案就是进入全局 composer.json 文件,它位于运行全局命令时更改到的目录中。在你的情况下,它将位于 c:/users/tjj/.composer
查找 composer.json 文件并删除不在 require
部分中存在的任何内容。我的看起来像 this
从那里开始,我相信你现在可以运行全局 composer 命令了。
name
属性上。我只需将其删除,一切就好了。 - Enrique René