Laravel 4必须在根目录中吗?

时间:2014-12-30 01:20:31

标签: php laravel-4 composer-php

我只是在玩Laravel和Composer,我想知道我是否可以改变Laravel所在的位置,但仍然能够在root中运行作曲家?根文件夹正忙于node_modules,bower_components,docs,bin,所有我的。* rc文件,compass.rb,gruntfile.js,bower.js,composer.json和package.json。

我希望我可以将Laravel转储到自己的文件夹中,但仍然可以使用composer.json来处理依赖关系,而无需更改目录,因此我可以在grunt,bower和composer中执行所有CLI命令。相同的水平。

想到与.bowerrc非常相似的东西,在那里我可以指示bower.json和bower组件的存储位置。

类似的东西,但允许root用户使用CLI:

/root
    .git
    /bin
    /bower
        /components
        bower.json
    /config
    /docs
    /laravel
        everything laravel instead of in root
        composer.json? or out in root?
    /node_modules
    /sql
        db.sql
    gruntfile.js
    package.json
    .gitignore
    .gitattributes
    all .*rc files x 6, such as: .bowerrc, .jshintrc, etc
    README.md
    LICENSE.md

1 个答案:

答案 0 :(得分:0)

是。只需在 bootstrap / autoload.php 中更改自动加载器的路径。