W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Nuxt.js允許您自定義渲染頁面的運行時選項
使用此選項可自定義vue SSR渲染器。spa模式會跳過此選項。
export default {
render: {
bundleRenderer: {
directives: {
custom1 (el, dir) {
// something ...
}
}
}
}
}
了解有關(guān)Vue SSR API參考的可用選項的更多信息。建議不要使用此選項,因為Nuxt.js已經(jīng)提供了最佳SSR默認值,錯誤配置可能導致SSR問題。
禁用設置頁面的etag etag: false
查看 etag 文檔來了解更多配置。
當提供對象(或虛假值)時,將使用壓縮中間件(具有相應選項)。
如果您想使用自己的壓縮中間件,可以直接引用它(例如: otherComp({ myOptions: 'example' }))。
中間件配置選項serve-placeholder。
如果要禁用其中一個或兩者,則可以傳遞false。
激活 HTTP2 push headers.
添加prefetch和preload,以加快初始頁面加載時間。
如果有許多頁面和路由,您可能只想禁用此選項。
開啟 SSR rendering
如果未提供,則根據(jù)mode值自動設置此選項。這對于在映像構(gòu)建之后在運行時動態(tài)啟用/禁用SSR非常有用。(以docker為例)
查看 serve-static 文檔來了解更多配置。
用于提供分發(fā)文件的選項。僅適用于生產(chǎn)環(huán)境(線上環(huán)境)。
查看 serve-static 文檔來了解更多配置。
使用此配置來加載Content-Security-Policy外部資源
例如 (nuxt.config.js)
export default {
render: {
csp: true
}
}
// 或
export default {
render: {
csp: {
hashAlgorithm: 'sha256',
allowedSources: undefined,
policies: undefined
}
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: