W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
由于Tauri沒(méi)有Node.js運(yùn)行時(shí),您必須將Next.js設(shè)置為SSG(靜態(tài)生成)/SPA(單頁(yè)應(yīng)用)模式。這通常會(huì)導(dǎo)致頁(yè)面加載更快,但也有一些需要注意的注意事項(xiàng),因此我們建議仔細(xì)閱讀Next.js官方關(guān)于靜態(tài)導(dǎo)出的文檔。
這些文檔還展示了我們?cè)赥auri + Next.js應(yīng)用程序中始終需要更改的一個(gè)必要配置。要做到這一點(diǎn),請(qǐng)編輯項(xiàng)目根目錄中的next.config.js文件,并添加以下內(nèi)容:
next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
output: 'export',
}
module.exports = nextConfig
這將改變next build的行為,以生成一個(gè)包含您應(yīng)用程序的HTML/CSS/JS資源的out/文件夾,而不是將它們寫入特定于Next.js運(yùn)行時(shí)的.next/目錄。
還有一些可能的配置選項(xiàng),所以請(qǐng)確保按照上述提到的Static Exports文檔進(jìn)行閱讀,并根據(jù)項(xiàng)目的需要調(diào)整配置文件。
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)系方式:
更多建議: