删除 Laravel 项目

16

你好,我正在尝试第一次学习 Laravel。我从 Laravel 4.2 开始创建了一个新项目,但因为笔误,我把命令行写成了这样。

composer create-project laravel/laravel {wamp/www/myProject} 4.2 --prefer-dist

当我看到我的www目录时,我发现Phase项目路径是这样的:C:\wamp\www\{wamp\www\myProject}

现在我意识到创建项目的命令应该是这样的:composer create-project laravel/laravel myProject 4.2 --prefer-dist

我能否在不删除项目并重新创建它的情况下解决这个问题,还是我需要删除并重新创建项目?

我只需转到我的WampServer并手动删除项目,还是有一个特殊的命令可以通过Composer执行此操作?

敬礼

2个回答

28

直接删除文件夹即可。Composer只是便于代表你创建一个Laravel项目,并确保版本和依赖正确。


谢谢您的回复,所以只需删除文件夹并创建新项目即可安全操作,没有任何记录保存在composer文件或其他任何地方,因为我看到了“应用程序密钥”,我以为会在其他地方保存一些记录。 - Yousef Altaf
4
所有与Composer有关的数据都存储在项目本身的composer.json文件中。它是一种PHP依赖管理工具,类似于node.js的npm和Python的pip等工具。 - Ranjeet Singh
simple and effective. - james-see

4

我看到你收到了答案,你接受了它。

但是你知道,那并不是实际的解决方案。

你的Composer有自己的command来帮助你删除你需要的内容...

在这里:

rm -rf {{your project folder name}}

请确保你的composer打开的是正确的文件夹路径。
也就是说,当你在项目文件夹中时,不能从这里删除它。你需要跳出当前目录。只有当你用IDE打开项目并做了一些工作后才会出现这种情况,然后你意识到需要删除这个项目...
这意味着你应该运行`cd ..`命令。
如果这听起来很难理解,不要惊慌,只需执行
rm -rf {{your project folder name}}

1
虽然对于大多数人来说,最简单的方法可能是手动删除目录,但我喜欢使用脚本。感谢您的回答。 - Hashmatullah Noorzai
1
这就是我们的战斗方式...感谢您的赞赏。 - Osman Gani Khan Masum
6
这怎么是Composer命令?看起来只是普通的删除文件夹命令。 - frezq
1
是的,这只是一个删除命令。 Composer 命令是 "composer remove Vendor/Package Name",但我没有尝试过这个... - Osman Gani Khan Masum
嘿,那不是Composer命令,那只是终端中的普通删除命令。这与从图形界面中删除相同。 - Ameer Ul Islam

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接