{"id":21077,"library":"create-electron-vite","title":"Create Electron Vite","description":"A scaffolding tool for creating Electron projects with Vite integration. Version 0.7.1 requires Node.js ^18.0.0 or >=20.0.0. Provides an interactive CLI to generate project templates for Electron + Vite, supporting frontend frameworks like Vue, React, Svelte, etc. It sets up a project structure with separate main, preload, and renderer processes, leveraging Vite's fast HMR and build capabilities. Updated frequently with community contributions.","status":"active","version":"0.7.1","language":"javascript","source_language":"en","source_url":"https://github.com/electron-vite/create-electron-vite","tags":["javascript","electron","vite","scaffold","starter"],"install":[{"cmd":"npm install create-electron-vite","lang":"bash","label":"npm"},{"cmd":"yarn add create-electron-vite","lang":"bash","label":"yarn"},{"cmd":"pnpm add create-electron-vite","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Runtime engine requirement: ^18.0.0 or >=20.0.0","package":"node","optional":false}],"imports":[{"note":"Use npx or npm create to avoid global install. The package is not intended to be imported.","wrong":"npm install create-electron-vite && npm create electron-vite","symbol":"create-electron-vite (CLI)","correct":"npm create electron-vite@latest"},{"note":"Yarn create invokes the package automatically.","wrong":"yarn add create-electron-vite && yarn create electron-vite","symbol":"Scaffold via Yarn","correct":"yarn create electron-vite my-project"},{"note":"PNPM create works similarly to npm.","wrong":"pnpm add create-electron-vite && pnpm create electron-vite","symbol":"Scaffold via PNPM","correct":"pnpm create electron-vite my-project"}],"quickstart":{"code":"npm create electron-vite@latest my-electron-app\ncd my-electron-app\nnpm install\nnpm run dev","lang":"javascript","description":"Creates a new Electron+Vite project, installs dependencies, and starts development server with HMR."},"warnings":[{"fix":"Upgrade Node.js to 18+ or 20+.","message":"Node.js version requirement: ^18.0.0 || >=20.0.0. Older Node versions will fail.","severity":"breaking","affected_versions":"<0.7.1"},{"fix":"Run 'npm create electron-vite@latest' instead of installing the package.","message":"Do not use npm install create-electron-vite globally; always use npm create to scaffold projects.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Update to latest: npm create electron-vite@latest","message":"Template selection may change across versions; ensure you are using the latest version for up-to-date templates.","severity":"deprecated","affected_versions":"<0.7.0"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"Use the create command: npm create electron-vite@latest","cause":"Attempting to require or import the package as a module instead of using the CLI.","error":"Error: Cannot find module 'create-electron-vite'"},{"fix":"Upgrade Node.js to v18 or v20+.","cause":"Node version too old.","error":"UNSUPPORTED ENGINE: create-electron-vite@0.x.x: wanted: {\"node\":\"^18.0.0 || >=20.0.0\"} (current: {\"node\":\"14.x.x\"})"},{"fix":"Use npm create, yarn create, or pnpm create.","cause":"Running command directly without npx/yarn/pnpm.","error":"zsh: command not found: create-electron-vite"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}