- Click here to create a repository based on this template
- Clone your repository with git
- Run the command
npm i
to install dependencies
Command | Description |
---|---|
npm run dev |
Starts the vite dev server and the electron app |
npm run lint |
Lint the code with ESLint |
npm run build |
Compiles the TS code and builds the electron executable |
npm run build-win |
Build for Windows only |
npm run build-mac |
Build for MacOS only |
npm run build-linux |
Build for Linux only |
Path | Description |
---|---|
src/App.tsx |
Main component of the app |
src/objects/ |
Folder that contains all Three.js "object components" (meshes etc.) |
src/components/ |
Folder for all other misc. React components |
src/theme.ts |
Theme configuration |
src/global.css |
CSS that is applied globally |
electron/ |
Electron-specific code like creating windows and handling IPC |