-
Symfony应用程序的现代前端开发工作流:frontend-bundle
资源介绍
前端捆绑
Symfony应用程序的现代前端开发工作流程。
已淘汰
该项目已弃用。 请改用 。
Webpack Encore是将Webpack集成到Symfony应用程序中的更简单方法。 它包装了Webpack,为您提供了一个干净而强大的API,用于捆绑JavaScript模块,预处理CSS和JS以及编译和最小化资产。
曾经有一段时间,Symfony没有对现代前端开发工作流的一流支持,而这正是该捆绑软件试图解决的问题。 使用Webpack Encore不再是这种情况,因此没有理由让此捆绑包继续存在。 Webpack Encore可以做得更好,并且是将前端技术集成到Symfony应用程序中的官方推荐方式。
Symfony与打包在一起,用于管理前端资产,如CSS,JavaScript或图像。 Assetic非常适合快速启动项目,但是随着应用程序的增长,它的局限性开始显现。
因此,它已成为越来越普遍,整合原产于前端开发到Symfony的项目(工具bower , gulp , webpack , livereload等)。 但是,建立无缝的前端开发工作流程并不容易,并且开发人员必须在每次