Skip to content

MattGaarder/ankify

Repository files navigation

ankify (ankify)

A Quasar Project

Install the dependencies

yarn
# or
npm install

Start the app in development mode (hot-code reloading, error reporting, etc.)

quasar dev

Lint the files

yarn lint
# or
npm run lint

Build the app for production

quasar build

Customize the configuration

See Configuring quasar.config.js.

// electron-main.js (DEV-ONLY, non-packaged) // Runs in Electron's MAIN process (separate from the Vue/Quasar renderer). // Responsibilities: // - Creates the tray/popup window // - Bridges renderer <-> main via IPC // - Hosts services: Jisho lookup, AnkiConnect requests // - Hosts Japanese tokenization using kuromoji (loading dict from node_modules in dev) // // How to run (dev): // 1) npm install // 2) quasar dev -m electron (or your project's dev command) // 3) You should see "[main] app is ready" in the main process logs and a tray icon appear // // Where logs appear: // - Anything with console.log in THIS FILE = Electron main process logs (in your terminal) // - Renderer console.log = DevTools console of the BrowserWindow

About

AI helper/summariser for your custom flashcards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors