W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
由于Tauri沒有Node.js運行時,您必須將Next.js設(shè)置為SSG(靜態(tài)生成)/SPA(單頁應(yīng)用)模式。這通常會導致頁面加載更快,但也有一些需要注意的注意事項,因此我們建議仔細閱讀Next.js官方關(guān)于靜態(tài)導出的文檔。
這些文檔還展示了我們在Tauri + Next.js應(yīng)用程序中始終需要更改的一個必要配置。要做到這一點,請編輯項目根目錄中的next.config.js文件,并添加以下內(nèi)容:
next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
output: 'export',
}
module.exports = nextConfig
這將改變next build的行為,以生成一個包含您應(yīng)用程序的HTML/CSS/JS資源的out/文件夾,而不是將它們寫入特定于Next.js運行時的.next/目錄。
還有一些可能的配置選項,所以請確保按照上述提到的Static Exports文檔進行閱讀,并根據(jù)項目的需要調(diào)整配置文件。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: