【问题标题】:Load required javascripts and css only仅加载所需的 javascript 和 css
【发布时间】:2016-01-03 09:53:00
【问题描述】:

有没有办法排除未使用的 javascript 和 css 代码,只加载特定网页所需的代码?

让我们举个例子,在 Web 开发中,对于任何网页,都包含很多 javascripts 和 css 文件。虽然页面只需要 20% 的代码。是否有一些工具可以找到依赖项并仅为所需代码(比如 20%)创建一个包。

平台: 网络服务器:Apache、nginx 脚本语言:php

【问题讨论】:

  • 如果页面只需要 20% 的链接文件,那你为什么要链接到其余的文件??
  • 20% 只是一个数字。加载了很多通用文件来完成显示一些图层、横幅等的通用功能。

标签: javascript html css compression minify


【解决方案1】:

要控制多余的 JS 文件,请查看 RequireJS,至于 CSS,恐怕您可能需要依靠纪律。

【讨论】:

    【解决方案2】:

    看看$import.js 实用程序,它也允许动态控制 JS 和 CSS 文件。 Less 文件也支持但需要额外的编译逻辑。

    【讨论】:

      猜你喜欢
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 2017-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-15
      • 1970-01-01
      相关资源
      最近更新 更多