Skip to content

Latest commit

 

History

History
51 lines (42 loc) · 1.77 KB

Notes.md

File metadata and controls

51 lines (42 loc) · 1.77 KB

Scaffold

⫸ pnpm create tauri-app  
✔ Project name · jimini
✔ Identifier · psobolik.jimini.app
✔ Choose which language to use for your frontend · TypeScript / JavaScript - (pnpm, yarn, npm, bun)
✔ Choose your package manager · pnpm
✔ Choose your UI template · React - (https://react.dev/)
✔ Choose your UI flavor · TypeScript

Template created! To get started run:
  cd jimini
  pnpm install
  pnpm tauri dev

Development

pnpm tauri dev

Runs pnpm dev to run the front end with Vite, builds the Tauri executable into target/debug, and then runs it.

Release

pnpm tauri build

Runs tsc to compile the TypeScript, pnpm build to build the front end with Vite, and builds the Tauri executable into target/release. Tauri also creates installers for the app into subdirectories of target/release/bundle.

On Windows, the executable is .\src-tauri\target\release\jimini.exe, and the installers are

  • .\src-tauri\target\release\bundle\msi\Jimini_version_x64_en-US.msi
  • .\src-tauri\target\release\bundle\nsis\Jimini_version_x64-setup.exe

On Linux, the executable is ./src-tauri/target/release/jimini, and the installers are in

  • ./src-tauri/target/release/bundle/deb/jimini_version_amd64.deb
  • ./src-tauri/target/release/bundle/rpm/jimini-version-1.x86_64.rpm
  • .src-tauri/target/release/bundle/appimage/jimini_version_amd64.AppImage

On macOS, the executable is ./src-tauri/target/release/bundle/macos/Jimini.app, and the installer is ./src-tauri/target/release/bundle/dmg/Jimini_version_x64.dmg

Version

  • ./src-tauri/Cargo.toml
  • ./src-tauri/tauri.conf.json
  • ./package.json

Files

  • Settings: ~/.config/psobolik.jimini/settings.json

  • Bookmarks: ~/.local/share/psobolik.jimini/bookmarks.json