【发布时间】:2018-03-05 20:34:20
【问题描述】:
我最近用 Webpack Encore 安装了 Symfony 4。 我使用一些静态资源用 TCPDF 制作 PDF。 为此,我曾经使用路径获取图像,但使用 Webpack Encore 版本控制,文件名不同,因此我无法以这种方式获取图像。 有没有办法在 PHP 中保持版本控制和访问这些图像?
PHP:
$logourl = trim("../public/build/images/tst_noir.png");
$pdf->Image($logourl, 135, 10.8, 42, 0);
Webpack app.js:
require('../images/tst_noir.png');
Webpack-config.js:
const Encore = require('@symfony/webpack-encore');
Encore
.setOutputPath('public/build/')
.setPublicPath('http://localhost/xxx/public/build')
.setManifestKeyPrefix('build/')
.cleanupOutputBeforeBuild()
.enableSourceMaps(!Encore.isProduction())
.autoProvidejQuery()
.addEntry('app', './assets/js/app.js');
module.exports = Encore.getWebpackConfig();
【问题讨论】:
标签: php symfony webpack webpack-encore