Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The plan to update electron-run to a electron solution #50

Open
9 tasks
jctaoo opened this issue Jan 13, 2022 · 0 comments
Open
9 tasks

The plan to update electron-run to a electron solution #50

jctaoo opened this issue Jan 13, 2022 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@jctaoo
Copy link
Owner

jctaoo commented Jan 13, 2022

New branch: https://github.com/jctaoo/elecrun/tree/next

Now electron-run focus on running and building electron app in simple way when you use the new JavaScript grammar or typescript. But the current goal is very constricted.

The new electron-run will be a solution of electron. It's contains tools and service around electron about developing, building, updating, delivering and so on.

Besides, electron-run perhaps change to a shorter name elecrun

Main goals

  • Support hmr for electron main process development. #61
  • Support mono repo to split code in the series of parts for main thread, renderer thread and so on.
  • Support more front-end tools like vue-cli, react-scripts and webpack.
  • Support bring an existing web application to electron with zero cost.
  • Provide libraries to develop electron app like persistence database and system service management.
  • Support custom app installer.
  • Provide the series of apis about core functions of elecrun to start your workflow customizedly.
  • Support update code without re-download.
  • Support new version checking.

Links

#41

@jctaoo jctaoo added the enhancement New feature or request label Jan 13, 2022
@jctaoo jctaoo modified the milestones: Rr, v3.0 Jan 13, 2022
@jctaoo jctaoo added the good first issue Good for newcomers label Jan 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant