Astro 即将变得更快!我们新的构建优化流程现在即可在 Astro 中试用
astro build --experimental-static-build
我们新的构建系统可以扩展到数万甚至数十万个页面。如果你经常在我们的 Discord 频道中活动,或者关注最近的发布,你可能已经看到很多关于“静态构建”的讨论。我们新的 astro build
实现有2个主要功能:
- 将构建时间缩短高达75%。
- 在构建超大型站点(10,000+ 页面)时降低内存使用。
这个新的构建方式首先构建应用的 SSR 版本,然后将每个页面渲染成 HTML。由于站点是预优化的,因此可以并行渲染每个页面,并且永远不会耗尽内存。
如果您是当前的 Astro 用户,请在您的 build
脚本中传递该标志来试用此新构建。
此构建方法在接下来的几个版本中仍将保持为标志选项,直到我们解决所有问题,届时我们计划将其提升为默认的 astro build
命令。请通过在 Discord 中报告您遇到的问题或 提交问题 来帮助我们。