Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 什么';从Windows系统中删除宅地和流浪者的最干净的方法是什么?_Laravel_Vagrant_Composer Php_Windows 10 - Fatal编程技术网

Laravel 什么';从Windows系统中删除宅地和流浪者的最干净的方法是什么?

Laravel 什么';从Windows系统中删除宅地和流浪者的最干净的方法是什么?,laravel,vagrant,composer-php,windows-10,Laravel,Vagrant,Composer Php,Windows 10,我按照中的说明在Windows10上安装了Vagrant和Homestead,但现在我决定将整个开发工作转移到另一台运行Debian的专用服务器上 我需要完全删除流浪者,家园,作曲家以及AMPP(旧的东西)从Windows10桌面。简单地卸载Vagrant和AMPP应该很容易,但是如何清理剩余的东西呢 我不需要保留任何代码等。我已经在不同的位置获得了这些代码。虚拟机 通过运行 vagrant box remove laravel/homestead 宅地 如果使用以下命令通过composer

我按照中的说明在Windows10上安装了Vagrant和Homestead,但现在我决定将整个开发工作转移到另一台运行Debian的专用服务器上

我需要完全删除流浪者,家园,作曲家以及AMPP(旧的东西)从Windows10桌面。简单地卸载Vagrant和AMPP应该很容易,但是如何清理剩余的东西呢


我不需要保留任何代码等。我已经在不同的位置获得了这些代码。

虚拟机

通过运行

vagrant box remove laravel/homestead

宅地

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

composer global require laravel/homestead
运行相反的命令将其删除:

composer remove laravel/homestead
这将删除.composer/vendor/laravel目录,包括其“homestad”子目录。“全局”关键字不是必需的

在Mac或Linux系统上,可以通过删除“~/.Homestead”目录来删除Homestead配置文件。您可能需要搜索一下才能在Windows系统上找到目录。如果找不到,不要太担心;这个目录小而无害


作曲家

Composer通常作为Windows应用程序安装;选中“添加/删除程序”(或Windows 10等效程序)以卸载它


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

步骤1:使用

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

$ vagrant box remove laravel/homestead --box-version=0.4.4 --provider=virtualbox

运行命令
vagrant box remove laravel/homestead--provider=virtualbox--all

为了避免在计算机上有多个设备时必须指定版本。

对于我来说,在Windows 10上,在删除一个设备并卸载Vagrant之后,直到我进入Virtual box(我在Vagrant之前使用过的)并删除该设备,我才重新获得了硬盘空间。删除后,我一个人就恢复了6GB。

只需删除它即可。Homestead只是目录中的文件。
composer remove laravel/homestad
命令给了我以下错误:````[RuntimeException]无法读取。/composer.json文件\u get\u内容(./composer.json):无法打开流:没有这样的文件或目录“%kevnk”,我遇到了相同的问题。首先,您需要将“cd”放入composer.phar所在的文件夹中,然后我通过添加“sudo”解决了这个问题。所以现在看起来像是“sudo作曲家移除了laravel/homestead”也许这也可以帮助其他人。如果您在全球安装了composer,请尝试
composer global remove laravel/homestead
,否则请遵循feri的建议。对于删除虚拟机,我做了
vagrant box remove laravel/homestead--所有这些都是因为我有多个版本的laravel/homestead box。你可以找到带有
vagrant box list
的框,这正是我所需要的,一种删除同一个框的特定版本的方法。看起来我又回来引用同样的东西了,谢谢两次!是的,对我来说,这正是我要找的。