electron-userland / electron-userland/electron-webpack

Add an "eject" command

Open
#318 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
902
Forks
168
PR merge metrics
No merged PRs in 30d

Description

[create-react-app](https://github.com/facebook/create-react-app) has an "eject" command, where one basically calls "create-react-app eject" (or something similar, I haven't actually used this) and all the dynamic configuration that create-react-app creates for you are written to disk, so that eventually when your project grows and you want more control over your build chain you can have it pretty easily.

I think a similar command for `electron-webpack` where it outputs to disk the generate webpack configurations for the main process and the renderer process both for development and production would be great.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating where electron-webpack generates webpack configurations for the main and renderer processes, then trace how development and production settings are selected. Define the eject command's output locations and verify that all four generated configurations are written to disk and can be used independently.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript, webpack
Domain
build-system, desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.