我正在尝试在我的项目中包含 jquery 数据表,因此我在 composer.phar 中包含数据表以获取最新版本,然后我尝试配置资产以获取 css 和 js 文件:
这是数据表的部分配置:
assetic:
filters:
cssrewrite: ~
yui_css:
jar: "%kernel.root_dir%/Resources/java/yuicompressor.jar"
yui_js:
jar: "%kernel.root_dir%/Resources/java/yuicompressor.jar"
lessphp:
file: %kernel.root_dir%/../vendor/oyejorge/less.php/lessc.inc.php
apply_to: "\.less$"
assets:
datatables_css:
inputs:
- %kernel.root_dir%/../vendor/datatables/datatables/media/css/jquery.dataTables.css
- %kernel.root_dir%/../vendor/datatables/datatables/media/css/jquery.dataTables_themeroller.css
filters:
- cssrewrite
- ?yui_css
output: css/datatables.css
datatables_js:
inputs:
- %kernel.root_dir%/../vendor/datatables/datatables/media/js/jquery.dataTables.js
filters:
- ?yui_js
output: js/datatables.js
我的问题是数据表图像没有从供应商复制到 css/images 文件夹。也许是因为源文件不是捆绑包?我也在使用引导程序,看到精心制作的引导程序包有一个命令和一个作曲家处理程序,可以故意将字体文件从供应商的 twbs 源复制到 /web/fonts 文件夹,所以我想知道命令脚本是制作这样的唯一方法/web/images 文件夹中可用的图像。