【问题标题】:Remove package from Laravel从 Laravel 中删除软件包
【发布时间】:2018-05-14 09:22:22
【问题描述】:

我执行了这两个命令:

composer require realrashid/sweet-alert
composer require infinety/alerts *@dev

它们是在 Laravel 上使用 SweetAlert 的软件包,但它们不起作用,我找到了一个更好的,我想删除它们,当我执行 composer remove vendor/realrashidcomposer remove vendor/infinety 时,它说该软件包未安装且未安装在我的 composer.json 中是必需的,所以它没有被删除但包仍然在这里..

【问题讨论】:

标签: php laravel package


【解决方案1】:

另一种方法是转到您的composer.json 文件,然后删除该特定包,然后调用“composer update”方法。由于composer remove 将把库完全删除到您的作曲家缓存中,因为您可能会将该库用于其他项目,因此当您尝试再次安装该库时,作曲家将再次下载该包,而不是检查作曲家缓存内存。

【讨论】:

    【解决方案2】:

    无需使用vendor。只需composer remove realrashid/sweet-alert

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      • 1970-01-01
      • 2016-03-05
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      • 2017-08-26
      相关资源
      最近更新 更多