如何在Google App Engine上自动化Javascript和CSS缩小?

Ron*_*ter 14 javascript css google-app-engine minify

我找不到适合自动化Google App Engine CSS和Javascript缩小的解决方案.

orc*_*man 4

如果您的 JS/CSS 文件要在 HTML 页面内使用,那么一个非常好的选择是让 App Engine 通过实验性的“页面速度”功能自动优化您的网站(缩小、捆绑、内联等)。您可以通过执行以下操作来打开此功能:

  1. 转到您项目的 App Engine 仪表板: https://appengine.google.com/settings ?&app_id=s~your_project_id

  2. 单击“应用程序设置”(“管理”部分下的左下角)。

  3. 向下滚动到“性能”部分并找到“PageSpeed Service:”。选中“启用 PageSpeed 服务”复选框并点击“保存”。

这将添加响应过滤器,该过滤器将自动执行诸如组合和缩小 JS 之类的操作,将缩小的捆绑包从脚本引用转变为内联脚本(以减少服务器请求的数量)以及更酷、更轻松的性能改进。在这里阅读有关此功能的更多信息:https ://developers.google.com/speed/pagespeed/service/faq

  • 遗憾的是,该解决方案在 2015 年 12 月 1 日之后将不再有效,因为 Google App Engine 的 PageSpeed 服务将被关闭。如 [App Engine 文档](https://cloud.google.com/appengine/docs/deprecations/pagespeed) 中所述:[...] Google App Engine 的 PageSpeed 服务已弃用并将于 12 月关闭2015 年 1 月 1 日。Google App Engine 上的 PageSpeed 集成将继续运行到 2015 年 12 月 1 日,此后 PageSpeed 优化将不再应用于您的应用。 (3认同)