Symfony清单资产版本控制会创建多个文件

时间:2018-07-27 13:28:09

标签: manifest assets versioning manifest.json webpack-encore

我正在为其中一个项目使用Symfony(v4.1)。

由于我想尝试清单清单版本控制,因此在开发环境中启用了清单版本控制。我敢肯定这不是一个好习惯,因为花费更多的时间来建立资产,但是很好...好奇心。

我意识到,在使用清单版本控制时,每次更改某些内容时我都会建立新资产,这是正确的,但是似乎旧资产并未被删除。

我不确定这是否是所需的行为,但是是否可以通过配置Symfony的Encore来删除旧文件?还是我不正确地理解这一点,仍然需要使用旧文件?

1 个答案:

答案 0 :(得分:1)

不需要旧文件。您可以使用以下命令启用“ cleanup-webpack-plugin”

Encore
    .cleanupOutputBeforeBuild()