【发布时间】:2020-05-20 13:32:36
【问题描述】:
我目前正在使用 nuxt.js(使用内置服务器)构建应用程序。也就是说,我一直在通过开发运行谷歌灯塔,而在我的一生中,我无法让它为 http/2 服务。
在nuxt.config.js里面我加了:
render: {
http2: {
push: true,
pushAssets: (req, res, publicPath, preloadFiles) => preloadFiles
.filter(f => f.asType === 'script' && f.file === 'runtime.js')
.map(f => `<${publicPath}${f.file}>; rel=preload; as=${f.asType}`)
}
}
也许我不明白 HTTP/2 如何与 nuxt 一起工作,如果有人能提供任何帮助或建议,那就太好了!
【问题讨论】:
-
您是否成功确保 nuxt 资产通过 http2 提供服务?
标签: javascript vue.js nuxt.js