从Windows系统中删除Homestead和Vagrant最简洁的方法是什么?

aal*_*aap 25 vagrant laravel composer-php windows-10

我按照Laravel文档中的说明在Windows 10上安装Vagrant和Homestead,但现在我决定将整个开发内容移到另一个运行Debian的专用服务器上.

我需要从Windows 10桌面上完全删除Vagrant,Homestead,Composer以及AMPPS(旧东西).简单地卸载Vagrant和AMPPS应该很容易,但是如何清理其余的东西呢?

我不需要保留任何代码等.我已经在不同的位置.

Geo*_*ins 52

虚拟机

通过运行删除hometead VM

vagrant box remove laravel/homestead
Run Code Online (Sandbox Code Playgroud)

家园

如果您使用composer通过以下命令安装Homestead:

composer global require laravel/homestead
Run Code Online (Sandbox Code Playgroud)

运行相反的删除它:

composer remove laravel/homestead
Run Code Online (Sandbox Code Playgroud)

这将删除.composer/vendor/laravel目录,包括其"homestead"子目录.'global'关键字不是必需的.

在Mac或Linux系统上,可以通过删除'〜/ .homestead'目录来删除Homestead配置文件.您可能需要寻找一点才能找到Windows系统上的目录.如果你找不到它,不要太担心; 目录很小且无害.


作曲家

Composer通常作为Windows应用程序安装; 检查添加/删除程序(或等效的Windows 10)以将其卸载.

如果您手动安装了Composer并且它没有出现在已安装的应用程序列表中,只需删除'composer'二进制文件和配置目录(Mac/Linux系统上的〜/ .composer).

  • 如果您在全球范围内安装了作曲家,请尝试`composer global remove laravel/homestead`否则请遵循feri建议. (6认同)

小智 24

第1步:使用获取所有已安装框的列表

$ vagrant box list
Run Code Online (Sandbox Code Playgroud)

步骤2:运行vagrant remove命令,例如指定框名称,版本和提供程序

$ vagrant box remove laravel/homestead --box-version=0.4.4 --provider=virtualbox
Run Code Online (Sandbox Code Playgroud)