Nuxt
Nuxt(ナクスト)は Vue 用のメタ・フレームワークです。Nuxt の詳細については、https://nuxt.com をご覧ください。以下の説明内容は、「Nuxt 4.2 バージョン」に準拠しています。
チェック項目
Section titled “チェック項目”ssr: falseを設定(サーバー・サイド・レンダリングをオフ)して SSG(静的サイト生成)を使用してください。Tauri はサーバー・ベースの方式には対応していません。tauri.conf.jsonではdist/をfrontendDistとして指定します。nuxi buildを使用してコンパイルします。- (任意設定項目)
nuxt.config.ts内のテレメトリ設定をオフに設定(telemetry: false)して、テレメトリを無効にします。
-
Tauri の設定をアップデート
Section titled “Tauri の設定をアップデート”tauri.conf.json {"build": {"beforeDevCommand": "npm run dev","beforeBuildCommand": "npm run generate","devUrl": "http://localhost:3000","frontendDist": "../dist"}}tauri.conf.json {"build": {"beforeDevCommand": "yarn dev","beforeBuildCommand": "yarn generate","devUrl": "http://localhost:3000","frontendDist": "../dist"}}tauri.conf.json {"build": {"beforeDevCommand": "pnpm dev","beforeBuildCommand": "pnpm generate","devUrl": "http://localhost:3000","frontendDist": "../dist"}}tauri.conf.json {"build": {"beforeDevCommand": "deno task dev","beforeBuildCommand": "deno task generate","devUrl": "http://localhost:3000","frontendDist": "../dist"}} -
Nuxt の設定をアップデート
Section titled “Nuxt の設定をアップデート”export default defineNuxtConfig({compatibilityDate: '2025-05-15',//(任意)「Nuxt devtools」を有効化しますdevtools: { enabled: true },//「SSG(静的サイト生成)」を有効化しますssr: false,// 開発サーバーを有効化し、iOS の物理デバイス上で動作しているときに他のデバイスから検出可能にしますdevServer: {host: '0',},vite: {// Tauri CLI 出力のサポート強化clearScreen: false,// 環境変数の有効化// さらなる環境変数は次のサイトで見ることができます// https://v2.tauri.app/reference/environment-variables/envPrefix: ['VITE_', 'TAURI_'],server: {// Tauri は一貫性のあるポートを必要としますstrictPort: true,},},// [unhandledRejection] EMFILE エラー(開いているファイルが多すぎます)を回避し、監視しますignore: ['**/src-tauri/**'],});
【※ この日本語版は、「Dec 16, 2025 英語版」に基づいています】
© 2026 Tauri Contributors. CC-BY / MIT