AFFiNE/packages/frontend/electron
2023-10-24 10:09:40 +00:00
..
resources refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
scripts refactor: cleanup code 2023-10-20 19:28:04 -05:00
src refactor(electron): fix vitest and add behavior test (#4655) 2023-10-18 22:14:30 -05:00
test refactor(electron): fix vitest and add behavior test (#4655) 2023-10-18 22:14:30 -05:00
.gitignore refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
dev-app-update.yml refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
forge.config.mjs refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
package.json ci: remove setup-maker to reduce release duration (#4710) 2023-10-24 10:09:40 +00:00
project.json refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
README.md refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
tsconfig.json refactor(electron): fix vitest and add behavior test (#4655) 2023-10-18 22:14:30 -05:00
tsconfig.node.json refactor(infra): directory structure (#4615) 2023-10-18 15:30:08 +00:00
tsconfig.test.json refactor(electron): fix vitest and add behavior test (#4655) 2023-10-18 22:14:30 -05:00
vitest.config.ts refactor(electron): fix vitest and add behavior test (#4655) 2023-10-18 22:14:30 -05:00

AFFiNE Electron App

Development

To run AFFiNE Desktop Client Application locally, run the following commands:

# in repo root
yarn install
yarn workspace @affine/native build
yarn dev

# in packages/frontend/electron
yarn generate-assets
yarn dev # or yarn prod for production build

Troubleshooting

Credits

Most of the boilerplate code is generously borrowed from the following