如何安装第三方捆绑包
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 2.5,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
如何安装第三方捆绑包
大多数包提供它们自己的安装说明。然而,安装bundle的基本步骤是相同的:
A)添加Composer Dependencies
依赖关系是用Composer管理的,所以如果Composer对你来说是新的,在他们的文档欧宝官网下载app.这有两个步骤:
1)在Packagist上找到Bundle的名称
一个包的README(例如。FOSUserBundle)通常会告诉你它的名字(例如:friendsofob娱乐下载symfony / user-bundle
).如果没有,您可以在Packagist.org网站。
请注意
想要团购吗?试着在KnpBundles.com: Symfony Bundles的非官方档案。ob娱乐下载
2)通过Composer安装Bundle
现在你知道了这个包的名字,你可以通过Composer来安装它:
1
$ composer需要friendsofsymfonyob娱乐下载/user-bundle
这将为您的项目选择最佳版本,并将其添加到composer.json
并将库下载到供应商/
目录中。如果需要指定版本,请添加:
以及紧跟在库名称后面的版本(参见作曲家要求).
B)启用Bundle
此时,该包已安装在Symfony项目中ob娱乐下载供应商/ friendsofsyob娱乐下载mfony /
)和自动装弹机识别它的类。现在您需要做的唯一一件事就是注册这个bundleAppKernel
:
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/ / app / AppKernel.php/ /……类AppKernel扩展内核{/ /……公共函数registerBundles(){$包=数组(/ /…新安全系数\ UserBundle \ FOSUserBundle ());/ /……}}
C)配置Bundle
对于一个bundle来说,需要一些额外的设置或配置是很常见的应用程序/配置/ config.yml
.bundle的文档会告诉你欧宝官网下载app有关配置的信息,但是你也可以通过配置:dump-reference
命令。
例如,为了查找的参考assetic
配置你可以这样使用:
1
$ app/console配置:dump-reference AsseticBundle
或:
1
$ app/console配置:dump-reference assetic
输出如下所示:
1 2 3 4 5 6 7 8 9 10 11
astic: debug: %kernel.debug% use_controller: enabled: %kernel.debug% profiler: false read_from: %kernel.root_dir%/../web write_to: %Read_from java: /usr/bin/java node: /usr/local/bin/node node_paths:[] #…
其他设置
此时,检查自述
文件你的全新捆绑,看看下一步要做什么。玩得开心!
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。