簡體   English   中英

Symfony Webpack-Encore 縮小 Js 和 CSS

[英]Symfony Webpack-Encore minify Js and CSS

我想在 symfony 中縮小我的項目的所有 css 和 js。
在 Symfony 3 我使用 Assetic for JS 就像這樣簡單:

{% javascripts
    '@AppBundle/Resources/public/js/*'
    '@AcmeBarBundle/Resources/public/js/form.js'
    '@AcmeBarBundle/Resources/public/js/calendar.js' %}
    <script src="{{ asset_url }}"></script>
{% endjavascripts %}

對於 CSS 相同。
但是在 symfony 4 推薦使用 Webpack Encore 但我有一些問題:

  1. Webpack 下載所有依賴項,而我有它們的 JavaScript 文件而且我不想下載。
  2. 有時它沒有某些庫會發生無法下載。 但我有一個庫的 JS 文件,我不想下載。

現在我只想縮小我的 JavaScript 文件,而不會像 Assetic 那樣受到干擾。 (例如檢查和下載依賴項,...)。

Webpack Encore 只是 Webpack 的包裝。 所以你可以使用raw-loader 例如通過內聯配置

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM