安装第三方的bundle
1,使用Composer安装
composer require friendsofsymfony/user-bundle=》composer require bundelNamebundleName怎么来呢:a,项目的readme文件 b,在网站上查找Packagist.org
搜索一些第三方的bundle Packagist.org
上面的命令会为你的项目选择最合适的版本,如果需要制定版本 使用命令
$ composer require friendsofsymfony/user-bundle "~2.0",命令执行完成,添加内容到
composer.json
,并且下载代码到vendor目录。
2,在AppKernel中注册
public function registerBundles() { $bundles = array( // ... new FOS\UserBundle\FOSUserBundle(), ); // ... }如果只想在开发模式或者测试模式下使用bundle,注册方式如下
class AppKernel extends Kernel { // ... public function registerBundles() { $bundles = array( // ... ); if (in_array($this->getEnvironment(), array('dev', 'test'))) { $bundles[] = new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(); } // ... } }3,配置bundle
在这个文件app/config/config.yml中进行配置
config:dump-reference AsseticBundle上面的命令可以显示AsseticBundle配置的手册(reference)

本文介绍如何使用Composer安装第三方bundle,并在Symfony项目中的AppKernel里注册bundle。还详细讲解了如何配置bundle,包括如何指定特定版本。
1921

被折叠的 条评论
为什么被折叠?



