W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Nuxt.js允許您為應(yīng)用程序內(nèi)部nuxt.config.js中定義服務(wù)器訪問主機(jī)和端口
export default {
server: {
port: 8000, // default: 3000
host: '0.0.0.0' // default: localhost,
}
}
這允許您指定Nuxt.js服務(wù)器實(shí)例的主機(jī)和端口。
import path from 'path'
import fs from 'fs'
export default {
server: {
https: {
key: fs.readFileSync(path.resolve(__dirname, 'server.key')),
cert: fs.readFileSync(path.resolve(__dirname, 'server.crt'))
}
}
}
export default {
server: {
socket: '/tmp/nuxt.socket'
}
}
啟用server.timing選項(xiàng)會(huì)添加一個(gè)中間件來測量服務(wù)器端渲染過程中經(jīng)過的時(shí)間,并將其作為'Server-Timing'添加到標(biāo)頭中
server.timing可以是提供選項(xiàng)的對象。目前,支持total(直接跟蹤服務(wù)器端渲染所花費(fèi)的全部時(shí)間)
export default {
server: {
timing: {
total: true
}
}
}
當(dāng)啟用server.time時(shí),timing api也被注入服務(wù)器端的response。
res.timing.start(name, description)
res.timing.end(name)
export default function (req, res, next) {
res.timing.start('midd', 'Middleware timing description')
// server side operation..
// ...
res.timing.end('midd')
next()
}
然后server-timing頭將包含在響應(yīng)頭中,如:
Server-Timing: midd;desc="Middleware timing description";dur=2.4
請參閱 Server-Timing MDN 來獲取更多詳細(xì)信息。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: