2017-07-14 52 views
1

我管理的配置Webpack將CSS和JS輸出到相應的子目錄中,即public/assets/css和public/assets/js。但是,我不知道如何去做Symfony Webpack Encore。如何使用Symfony Webpack Encore將分離的文件夾中生成的資源拆分

+0

我沒有太多時間與它一起工作,但我注意到[介紹資產管理blogpost的webpack encore](https://symfony.com/blog/introducing-webpack-encore-for-asset-management)它有一個配置示例讓你開始。 –

回答

-1

如果您使用assetic-bundle,JS和CSS文件將位於獨立目錄中(或可通過控制器訪問),運行assetic:dump後,請參閱https://symfony.com/doc/current/assetic/asset_management.html

如果您使用assets:installResources/public/*文件夾中的資產將被複制/鏈接到web/bundles/...文件夾。

+1

是的,但Webpack encore應該以比Assetic用於更現代化的方式取代資產管理;) – Ousmane

+0

這是在Symfony中構建資產的傳統方式。 OP引用Symfony Encore:http://symfony.com/doc/current/frontend/encore/simple-example.html – Edward

0

在webpack.config.js文件中定義了生成資產的目錄,其中.setPublicPath('/build')

我不確定,但因爲webpack應該幫助你「不關心生成的資產」你需要在子文件夾中拆分js/css文件嗎?

相關問題