【问题标题】:Symfony Webpack-Encore minify Js and CSSSymfony Webpack-Encore 缩小 Js 和 CSS
【发布时间】:2020-07-18 11:33:54
【问题描述】:

我想在 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 文件,我不想下载。

现在我只想在不受 Assetic 干扰的情况下缩小我的 JavaScript 文件。 (比如检查和下载依赖,...)。

【问题讨论】:

    标签: javascript symfony webpack symfony4 webpack-encore


    【解决方案1】:

    Webpack Encore 只是 Webpack 的包装器。所以你可以使用raw-loader。例如通过inline configuration

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-29
      • 1970-01-01
      • 2021-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多