- 路由對應的頁面需要一個根元素 —— 雖然 Vue3 支持多個根元素,但在 Nuxt3 里面,如果進入多根元素頁面,再跳轉去其他頁面,會導致頁面空白
- 對於寫在
<template>里的圖片,最好自己封裝一個<Img>組件,這樣可以統一配置圖片的根路徑(比如 CDN),Nuxt3 目前沒有對圖片統一轉發的配置 - 對於寫在 CSS 里的圖片,可以通過 Nuxt3 的 Server Middleware 來攔截轉發
- 暫時不支持編譯成靜態頁面
- 在
nuxt.config.ts里配置的serverMiddleware,handler 如果直接寫函數,只能在 dev 模式下生效!!!想在生產環境也生效需要把函數寫到一個 JS 文件里 - 在
beforeCreated和created生命周期的代碼,即setup里的代碼,在服務端也是會執行的,這時候如果你想僅在客戶端執行,可通過process.client判斷 - 截止 2022.4.23 已經有 815 個 version 了(最新的那個 version 安裝后工程跑不起來了 🤦)
