通常新版开发IDE会提高编程效率,所以升级了最新版的phpstorm。

在升级完成之后发现,原本的代码中使用到的 json_encode 函数出现黄线,提示“ext-json is missing in composer.json”。

解决方案有2种,下面分表介绍。

第一种就是:直接处理掉phpstorm在新版本中检测composer.json文件的设置。

点击Preference->Editor->Inspections->PHP->Composer->Extension-is-missing-in-json,不勾选 Require PHP Bundled Extensions 即可。 

mac下phpstorm2019.1版本提示ext-json is missing in composer.json

第二种就是:在composer.json文件中加入依赖。

在composer.json文件的require模块中,添加"ext-json": "*"即可。

mac下phpstorm2019.1版本提示ext-json is missing in composer.json

参考资料:https://blog.jetbrains.com/phpstorm/2018/08/new-inspections-in-phpstorm-2018-2/

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2022-12-23
  • 2021-12-03
相关资源
相似解决方案