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

Manifest Symfony清单资产版本控制创建多个文件,manifest,assets,versioning,manifest.json,webpack-encore,Manifest,Assets,Versioning,Manifest.json,Webpack Encore,我正在为我的一个项目使用Symfony(v4.1) 由于我想尝试清单版本控制,我在dev环境中启用了它。我很确定这不是一个好的做法,因为建立资产需要更多的时间,但是。。。好奇 我意识到,在使用清单版本控制时,每次更改某些内容时,我都在构建新资产,这是正确的,但似乎旧资产没有被删除 我不确定这是否是一个需要的行为,但是有没有办法通过配置Symfony的Encore来删除旧文件?还是我理解不正确,仍然需要旧文件来完成某些任务?不需要旧文件。您可以通过以下方式启用“清理网页包插件”: Encore

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

由于我想尝试清单版本控制,我在dev环境中启用了它。我很确定这不是一个好的做法,因为建立资产需要更多的时间,但是。。。好奇

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


我不确定这是否是一个需要的行为,但是有没有办法通过配置Symfony的Encore来删除旧文件?还是我理解不正确,仍然需要旧文件来完成某些任务?

不需要旧文件。您可以通过以下方式启用“清理网页包插件”:

Encore
    .cleanupOutputBeforeBuild()