TanStackT
TanStack2y ago
4 replies
uniform-turquoise

Issue with Electron & vite & tanstack

Hi guys, having some issues with electron & vite & tanstack:
Failed to resolve import "./routeTree.gen" from "src/renderer/src/app.tsx". Does the file exist?

The routeTree never generate, there is my eletron.vite.config.ts:

import path, { resolve } from 'path'
import { defineConfig, externalizeDepsPlugin } from 'electron-vite'
import react from '@vitejs/plugin-react'
import { TanStackRouterVite } from '@tanstack/router-vite-plugin'

export default defineConfig({
  main: {
    plugins: [externalizeDepsPlugin(), TanStackRouterVite()]
  },
  preload: {
    plugins: [externalizeDepsPlugin()]
  },
  renderer: {
    resolve: {
      alias: {
        '@renderer': resolve('./src/renderer/src'),
        '@': path.resolve(__dirname, './src/renderer/src')
      }
    },
    plugins: [react()]
  }
})
Was this page helpful?