Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[Team] How can we help with existing projects. #1265
Brainstorming at this point.
Use case: You're a developer who has either (a) not setup Grunt for an existing project or (b) has setup a basic Gruntfile but would like to go further from there in a non-destructive manner.
We would be needing something similar to
Not sure if this is feasible, but it would be a nice challenge in trying to:
@yeoman 3 years later... :)
One useful idea that's come out of the CLI ecosystem over the last few years is the idea of "ejection". If a scaffolding tool abstracts away configuration to a point where you don't worry about it or edit it directly, it can be easier to patch that configuration over time with latest. The off-ramp is then ejecting config and handling everything yourself.
Taking this a step further, one could imagine a world where instead of working on scaffolding at a file level, we work on an AST level so after we've scaffolded your initial project we can more easily inject/patch changes without needing to worry as much about the structure of the file having changed. Unsure if other tools have already explored that idea.