使用laracasts,我能够通过在控制台中输入laravel new project-name
来安装一个新的Laravel项目,它将安装一个新的Laravel安装。 我希望与WordPress具有相同的功能。我找到了一些教程,其中提到要与作曲家一起安装WordPress,我必须在我想安装WordPress的文件夹中放置一个composer.json文件
{ "require": {
"johnpbloch/wordpress": "*" } }
我正在尝试找出一种方法来设置它,这样我就可以输入wordpress new project-name
作曲家将使用该名称创建一个带有空白 WordPress 安装的文件夹。我猜也许我会使用别名?
laravel new project-name
可能是composer create-project --prefer-dist laravel/laravel project-name
的快捷方式。它基本上使用laravel/laravel
包作为项目模板,并使用它作为启动器来初始化您的应用程序。如果你想为WordPress提供类似的功能,你需要找到WordPress的项目模板。您可以尝试Bedrock
作为示例,但WordPress还有其他入门:
composer create-project roots/bedrock project-name
如果你真的想使用wordpress new
语法,你可能应该创建自定义wordpress
命令,该命令将在内部调用composer create-project
。但我不建议这样做,它没有带来太多好处,只是隐藏了真正发生的事情。