node.js - 以 Angular 15 预加载 css

标签 node.js angular angular-ssr

我正在使用 SSR 将应用程序打包到 Angular 中

如何申请<link rel="preload" href="/styles.css" as="style" />前往头部或 Link header 以便预加载/预取整个 styles.css 文件?

使用普通styles.css不像生产构建生成包含随机字符(如 styles.7541caaaab536370.css)的文件(每个版本都不同)

谷歌搜索有关 Angular 预加载和预取只会导致预加载组件/模块,而我没有想法

最佳答案

您可以将 styles.css 文件包含在 Assets 文件夹中。这将防止 Angular 构建过程对文件进行“指纹识别”,并且生成的构建文件将简单地命名为 styles.css ,允许您直接从 index.html 引用它.

关于node.js - 以 Angular 15 预加载 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75288752/

相关文章:

angular - 解析从 HTTP catch 返回的错误 - Angular 2

angular - 如何检测 Angular Universal 预渲染版本?

node.js - 如何在vscode中使用rest-client上传多个文件

javascript - react 如何将变量传递给获取请求

session - 使用 express 验证用户的最简单方法?

node.js - 如何在 NodeJs 中对事件使用 readline(等待流关闭)

CSS 在我的 Angular 组件中不起作用

javascript - 如何使用客户端作为放置请求的一部分发送的 express 访问服务器端的数据