我是一个Composer的初学者,对它知之甚少,并且在Web应用程序开发方面经验也很少。
我正在阅读Nettuts+教程,关于Composer有一个基本问题。
{
"require": {
"laravel/framework": "4.0.*",
"way/generators": "dev-master",
"twitter/bootstrap": "dev-master",
"conarwelsh/mustache-l4": "dev-master"
},
"require-dev": {
"phpunit/phpunit": "3.7.*",
"mockery/mockery": "0.7.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-update-cmd": "php artisan optimize"
},
"minimum-stability": "dev"
}
如果我按照上述方式设置我的
composer.json
文件,在执行composer install --dev
之后,我该如何在Laravel项目中使用Bootstrap?我的意思是,我可以看到Bootstrap包已经下载到了vendor目录。以前我只是从官方网站下载Bootstrap并手动放置在Laravel的public目录中,但这里应该怎么做呢?我能否将Bootstrap文件保留在原地,因为我想定期更新Bootstrap包至其最新版本?
谢谢。
php artisan asset:publish --path="vendor/twitter/bootstrap/dist/" bootstrap
- madpoet