electron / electron/forge

Add documentation on how to add Electron support to Expo project

Open
#2,934 1 comment 0 reactions 0 assignees View on GitHub
documentation help wanted
Dominant language
TypeScript
Stars
7.1k
Forks
641
Avg merge
3d 1h
Merged PRs (30d)
30

Description

### Pre-flight checklist

- [X] I have read the [contribution documentation](https://github.com/electron-userland/electron-forge/blob/master/CONTRIBUTING.md) for this project.
- [X] I agree to follow the [code of conduct](https://github.com/electron/electron/blob/main/CODE_OF_CONDUCT.md) that this project uses.
- [X] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

### Problem description

Expo seems to have deprecated Electron support, so it's been extremely hard for me to figure out how to add Electron support to my current Expo app (with TS in my case).

This would be a good opportunity to add some documentation/examples on how to setup `electron-forge` into an existing Expo application.

### Proposed solution

Add documentation/examples for how to setup 'electron-forge' with a current Expo app (i.e., using babel to transpile like Expo does for web, how to handle typescript, etc.).

### Alternatives considered

I've looked into `@expo/electron-adapter` and `electron-webpack`, but both of those projects are old and not maintained anymore.

I've also tried to use `electron-react-boilerplate` as reference to manually setup electron into my Expo project, but without success.

### Additional information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.