如何在编辑器中反转全局要求



不久前,我通过 Composer 中的 global require laravel/laravel 通过全局依赖项将 Laravel 框架添加到我的环境中。我遇到了一个问题,当我尝试编辑并向 Laravel 的 composer.json 文件添加更多依赖项时,我的 IDE(我使用 Zend Studio)不允许我添加进一步的依赖项,错误为

Composer.json in dependency package should not be modified.

我觉得如果我把Laravel从global依赖中取出,它可以解决问题(?

不过,我不确定如何扭转global require。我希望能像global unrequire这样的东西,但无济于事。我也犹豫是否要直接通过全局 .json 文件执行此操作。是否有可以从依赖项中删除项目的命令?

我不知道

全局要求是否真的导致了问题,但是要删除包,您必须编辑全局composer.json并运行composer update

全局composer.json可以在作曲家主目录中找到,该目录通常是:

Linux: /home/<user>/.composer
OSX:/Users/<user>/.composer
窗户: C:Users<user>AppDataRoamingComposer

相关内容

  • 没有找到相关文章