每当我做composer create-project slim/slim
或composer require slim/slim
+ composer update
作曲家将项目文件上传到我已经在父项目目录中的新目录中时,我最终会
myProject - >苗条的 - >我的项目文件在这里。
我想做的是
myProject - >我的项目文件在这里
我尝试通过composer安装的大多数框架都会出现这种情况。我无法将新创建的目录中的文件移动到父项中,因为这会弄乱自动加载并使其头疼。我必须在父项myProject dir中工作,因为我喜欢克隆git repos并在其中使用composer。
答案 0 :(得分:0)
我想知道你真正想要的文件布局,但这是我得到的:
mkdir projectDir
cd projectDir
这是你要填充的空目录。
composer require slim/slim "2.3.*"
这会将细长的框架添加到空目录中,即它添加了一个新创建的composer.json文件,同时添加了该要求并安装它。
此时此目录与您的myProject -> my project files here
非常相似。
答案 1 :(得分:0)
这是生成此结构所需的内容: myProject - >我的项目文件,将所需的目录传递给作曲家,它将生成它。
composer require slim/slim "2.3.*" myProject