只有pwa,ngsw.json:
{
"urls": [
"/en-US/favicon.ico",
"/en-US/index.html",
"/en-US/main.5acdb24ff94375e5.js",
"/en-US/manifest.webmanifest",
"/en-US/polyfills.1fcf5bb524b41b13.js",
"/en-US/runtime.39739f775675b274.js",
"/en-US/styles.01b68997c00690dc.css"
],
}添加app-shell,ngsw.json:
{
"urls": [
"/favicon.ico",
"/index.html",
"/main.5acdb24ff94375e5.js",
"/manifest.webmanifest",
"/polyfills.1fcf5bb524b41b13.js",
"/runtime.39739f775675b274.js",
"/styles.01b68997c00690dc.css"
],
}angular13应用程序-shell现在不支持i18n构建?
发布于 2021-12-20 10:23:24
是的,请查看这个网站以获得更多的click here。
发布于 2021-12-20 10:30:39
不,不需要。您必须为app-shell创建一个绝对静态的模板,因为它会在任何其他模块之前加载。甚至使用内联css。见docs。
应用程序外壳是一种在构建时使用路由呈现应用程序一部分的方法。它可以通过快速启动静态呈现的页面(所有页面共有的框架)来改善用户体验,同时浏览器下载完整的客户端版本并在代码加载后自动切换到它。
这为用户提供了应用程序的有意义的第一层画图,因为浏览器可以在不需要初始化任何JavaScript.的情况下呈现HTML和CSS。
https://stackoverflow.com/questions/70374883
复制相似问题