critical-css-server:消除首屏内容中的阻止渲染CSS

时间:2024-05-23 23:24:42
【文件属性】:

文件名称:critical-css-server:消除首屏内容中的阻止渲染CSS

文件大小:29KB

文件格式:ZIP

更新时间:2024-05-23 23:24:42

nodejs css phantomjs inline-css pagespeed

消除首屏内容中的阻止渲染CSS 如果您已在网络应用上运行 ,则可能会看到以下消息: 消除折叠式内容中的阻止渲染JavaScript和CSS 您的页面有阻塞CSS资源。 这会导致呈现页面的延迟。 如果不等待以下资源加载,则无法呈现页面上的首屏内容。 尝试延迟或异步加载阻塞资源,或直接在HTML中内联这些资源的关键部分。 该服务器为您生成关键路径CSS。 它旨在与您的生产应用程序并排放置,并异步准备重要CSS。 可以在每次部署后开始构建,几秒钟后,您将能够推迟或异步加载阻塞资源,并内嵌页面的关键部分。 安装 npm install critical-path-server 用法 启动服务器 npm start > Listening on port: 8080 发送有关您要缓存的页面的详细信息的请求 第一个请求立即返回,并开始在后台生成CSS: curl -H "Content-


【文件预览】:
critical-css-server-master
----.gitignore(107B)
----Dockerfile(964B)
----package.json(1004B)
----.npmrc(26B)
----src()
--------app.js(1KB)
--------generatorQueue.js(131B)
--------middleware()
--------main.js(953B)
--------redisOpts.js(271B)
--------models()
--------processors()
--------workers()
--------workers.js(802B)
--------generator.js(1KB)
----.dockerignore(32B)
----.tool-versions(15B)
----LICENSE(1KB)
----docker-entrypoint.sh(90B)
----docker-compose.yml(266B)
----.jshintignore(5B)
----README.md(2KB)
----Procfile(15B)
----.npmignore(86B)
----test()
--------models()
--------workers()
--------generator_test.js(384B)
--------app_test.js(3KB)
----.prettierrc(3B)
----yarn.lock(43KB)

网友评论